Cfg Node 10

PROC: Categories$CategoryFilter.<init>(boolean,Class[],boolean,Class[]) LINE: 171
PREDS: N_9node9 preds:8 succs:10 exn:3
SUCCS: N_11node11 preds:10 succs:2 exn:3
EXN: N_3node3 preds: succs:2 exn:2
n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171]; n$13=*&$irvar1:java.util.Set* [line 171]; *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171];
node10#session6(171) [compute pre] liveness 10 JOIN LEFT: normal:{ }, exn:{ } RIGHT: normal:{ }, exn:{ } RESULT: normal:{ }, exn:{ }
node10#session7(171) [exec] liveness 10 PRE STATE: normal:{ }, exn:{ } INSTR= *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171]; STATE: normal:{ n$12, n$13 }, exn:{ } INSTR= n$13=*&$irvar1:java.util.Set* [line 171]; STATE: normal:{ n$12, $irvar1 }, exn:{ } INSTR= n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171]; STATE: normal:{ $irvar1, this }, exn:{ }
node10#session35(171) [compute pre] nullify
node10#session36(171) [exec] nullify PRE STATE: (normal:{ $irvar1 }, exn:{ },normal:{ n$10, n$11, exclusions }, exn:{ }) INSTR= n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171]; STATE: (normal:{ n$12, $irvar1 }, exn:{ }, normal:{ n$10, n$11, exclusions }, exn:{ }) INSTR= n$13=*&$irvar1:java.util.Set* [line 171]; STATE: (normal:{ n$12, n$13, $irvar1 }, exn:{ }, normal:{ n$10, n$11, exclusions }, exn:{ }) INSTR= *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171]; STATE: (normal:{ }, exn:{ },normal:{ n$12, n$13, $irvar1, this }, exn:{ })
node10#session56(171) [compute pre] devirtualizer analysis 10
node10#session57(171) [exec] devirtualizer analysis 10 PRE STATE: { } INSTR= n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171]; STATE UNCHANGED INSTR= n$13=*&$irvar1:java.util.Set* [line 171]; STATE UNCHANGED INSTR= *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171]; STATE UNCHANGED INSTR= NULLIFY(&$irvar1); [line 171]; STATE UNCHANGED INSTR= NULLIFY(&this); [line 171]; STATE UNCHANGED INSTR= EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171]; STATE UNCHANGED
node10#session63(171) [exec] devirtualizer
node10#session64(171) [exec] devirtualizer
node10#session65(171) [exec] devirtualizer
node10#session66(171) [exec] devirtualizer
node10#session67(171) [exec] devirtualizer
node10#session68(171) [exec] devirtualizer
node10#session14(171) [compute pre] starvation
node10#session15(171) [exec] starvation PRE STATE: {guard_map= { }; lock_state= {map= { }; acquisitions= { }}; critical_pairs= { }; attributes= { }; thread= UnknownThread; scheduled_work= { }; var_state= { }} INSTR= n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171]; STATE: {guard_map= { }; lock_state= {map= { }; acquisitions= { }}; critical_pairs= { }; attributes= { }; thread= UnknownThread; scheduled_work= { }; var_state= { n$12 -> this }} INSTR= n$13=*&$irvar1:java.util.Set* [line 171]; STATE: {guard_map= { }; lock_state= {map= { }; acquisitions= { }}; critical_pairs= { }; attributes= { }; thread= UnknownThread; scheduled_work= { }; var_state= { n$12 -> this, n$13 -> $irvar1 }} INSTR= *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171]; STATE UNCHANGED INSTR= NULLIFY(&$irvar1); [line 171]; STATE UNCHANGED INSTR= NULLIFY(&this); [line 171]; STATE UNCHANGED INSTR= EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171]; STATE: {guard_map= { }; lock_state= {map= { }; acquisitions= { }}; critical_pairs= { }; attributes= { }; thread= UnknownThread; scheduled_work= { }; var_state= { }}
node10#session33(171) [compute pre] racerd
node10#session34(171) [exec] racerd PRE STATE: Threads: NoThread, Locks: 0 Accesses { {elem= Access: Read of *inclusions[_] Thread: NoThread Lock: false Pre: OwnedIf { 2 }; loc= line 357; trace= { Set Categories.createSet(Class[]) at line 170 }}, {elem= Access: Read of *exclusions[_] Thread: NoThread Lock: false Pre: OwnedIf { 4 }; loc= line 357; trace= { Set Categories.createSet(Class[]) at line 171 }} } Ownership: { n$1 -> Unowned, n$7 -> Owned, n$11 -> Owned, matchAnyExcludes -> OwnedIf{ 3 }, matchAnyIncludes -> OwnedIf{ 1 }, inclusions -> OwnedIf{ 2 }, exclusions -> OwnedIf{ 4 }, this -> Owned, this->excludedAny -> OwnedIf{ 3 }, this->included -> Owned, this->includedAny -> OwnedIf{ 1 } } Attributes: { } INSTR= this->excluded := n$11 [line 171]; STATE: Threads: NoThread, Locks: 0 Accesses { {elem= Access: Read of *inclusions[_] Thread: NoThread Lock: false Pre: OwnedIf { 2 }; loc= line 357; trace= { Set Categories.createSet(Class[]) at line 170 }}, {elem= Access: Read of *exclusions[_] Thread: NoThread Lock: false Pre: OwnedIf { 4 }; loc= line 357; trace= { Set Categories.createSet(Class[]) at line 171 }} } Ownership: { n$1 -> Unowned, n$7 -> Owned, n$11 -> Owned, matchAnyExcludes -> OwnedIf{ 3 }, matchAnyIncludes -> OwnedIf{ 1 }, inclusions -> OwnedIf{ 2 }, exclusions -> OwnedIf{ 4 }, this -> Owned, this->excluded -> Owned, this->excludedAny -> OwnedIf{ 3 }, this->included -> Owned, this->includedAny -> OwnedIf{ 1 } } Attributes: { } INSTR= NULLIFY(&$irvar1); [line 171]; STATE UNCHANGED INSTR= NULLIFY(&this); [line 171]; STATE UNCHANGED INSTR= EXIT_SCOPE(this); [line 171]; STATE: Threads: NoThread, Locks: 0 Accesses { {elem= Access: Read of *inclusions[_] Thread: NoThread Lock: false Pre: OwnedIf { 2 }; loc= line 357; trace= { Set Categories.createSet(Class[]) at line 170 }}, {elem= Access: Read of *exclusions[_] Thread: NoThread Lock: false Pre: OwnedIf { 4 }; loc= line 357; trace= { Set Categories.createSet(Class[]) at line 171 }} } Ownership: { n$1 -> Unowned, n$7 -> Owned, n$11 -> Owned, matchAnyExcludes -> OwnedIf{ 3 }, matchAnyIncludes -> OwnedIf{ 1 }, inclusions -> OwnedIf{ 2 }, exclusions -> OwnedIf{ 4 }, this -> Owned, this->excluded -> Owned, this->excludedAny -> OwnedIf{ 3 }, this->included -> Owned, this->includedAny -> OwnedIf{ 1 } } Attributes: { }
node10#session46(171) biabduction **** [FP:Pending] Categories$CategoryFilter.(boolean,Class[],boolean,Class[]) Node: 10, Procedure: Categories$CategoryFilter.(boolean,Class[],boolean,Class[]), Todo: 49 **** PROP 1 of 49: @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 2 of 49: @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 3 of 49: @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 4 of 49: old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 5 of 49: @f$9 = 0 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 6 of 49: @f$10 = 0 ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 7 of 49: @f$10 = 0 ; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 8 of 49: @f$11 = 0 ; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 9 of 49: @f$9 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 10 of 49: @f$9 = 1 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 11 of 49: @f$10 = 1 ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 12 of 49: @f$10 = 1 ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 13 of 49: _t$3 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 14 of 49: _t$3 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 15 of 49: @f$10 = 0 ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 16 of 49: @f$10 = 0 ; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 17 of 49: @f$9 = 0 ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 18 of 49: @f$9 = 0 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 19 of 49: @f$9 = 1 ; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 20 of 49: @f$9 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 21 of 49: @f$9 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 22 of 49: @f$9 = 1 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 23 of 49: _t$1 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 24 of 49: _t$1 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 25 of 49: @f$9 = 0; @f$10 = 0 ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 26 of 49: @f$10 = 0; @f$11 = 0 ; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 27 of 49: @f$9 = 0; @f$10 = 1 ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 28 of 49: @f$9 = 0; @f$10 = 1 ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 29 of 49: @f$9 = 0 ; _t$3 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 30 of 49: @f$8 = 0; @f$9 = 0 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 31 of 49: @f$8 = 1; @f$9 = 0 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 32 of 49: @f$8 = 1; @f$10 = 0 ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 33 of 49: @f$8 = 0 ; _t$1 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 34 of 49: @f$9 = 0; @f$10 = 0 ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 35 of 49: @f$9 = 1; @f$10 = 0 ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 1; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 36 of 49: @f$9 = 1; @f$11 = 0 ; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$9 = 1; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 37 of 49: @f$9 = 0 ; _t$1 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 38 of 49: @f$8 = 0; @f$9 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 39 of 49: @f$8 = 0; @f$9 = 1 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 40 of 49: @f$8 = 1; @f$9 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 41 of 49: @f$8 = 1; @f$9 = 1 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 42 of 49: @f$8 = 1; @f$10 = 1 ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 43 of 49: @f$8 = 1; @f$10 = 1 ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 44 of 49: @f$8 = 1 ; _t$1 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 45 of 49: @f$8 = 1 ; _t$1 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 46 of 49: _t$4 != null; _t$1 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$5) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$4rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 47 of 49: @f$8 = 0 ; _t$3 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 48 of 49: @f$8 = 1 ; _t$3 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] PROP 49 of 49: @f$8 = 1 ; _t$3 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... Instructions: .... n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171]; n$13=*&$irvar1:java.util.Set* [line 171]; *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171]; NULLIFY(&$irvar1); [line 171]; NULLIFY(&this); [line 171]; EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171]; Processing prop 1/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$418 vpath_find: cannot find n$418 in vpath_find exp:n$417 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$417 .... Rearrangement Start .... Exp: &this Prop: @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$418); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$420) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$419initial:void; $irvar1 = n$417update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$418|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$418update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$418); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$420) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$419initial:void; $irvar1 = n$417update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$418|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$418update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$418); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$420) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$419initial:void; $irvar1 = n$417update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$418|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$418update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$422 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$421 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$421 .... Rearrangement Start .... Exp: &$irvar1 Prop: n$12 = old_this ; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$422); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$424) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$423initial:void; $irvar1 = n$421update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$422|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$422update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: n$12 = old_this ; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$422); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$424) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$423initial:void; $irvar1 = n$421update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$422|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$422update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$12 = old_this ; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$422); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$424) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$423initial:void; $irvar1 = n$421update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$422|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$422update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$425 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: @f$0.excluded Prop: n$12 = old_this ; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$425); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$427) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$426initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$425|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$425update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: n$12 = old_this ; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$425); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$427) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$426initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$425|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$425update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$12 = old_this ; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$425); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$427) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$426initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$425|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$428rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$425update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$428rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; @f$12 != null; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$12 != null; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: n$12 = old_this ; @f$12 != null; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$12 != null; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: n$12 = old_this ; @f$12 != null; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$12 != null; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$12 != null; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$12 != null; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$12 != null; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$12 != null; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 2/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$429 vpath_find: cannot find n$429 in vpath_find exp:n$428 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$428 .... Rearrangement Start .... Exp: &this Prop: @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$429); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$431) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$430initial:void; $irvar1 = n$428update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$429|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$429update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$429); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$431) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$430initial:void; $irvar1 = n$428update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$429|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$429update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$429); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$431) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$430initial:void; $irvar1 = n$428update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$429|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$429update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$433 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$432 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$432 .... Rearrangement Start .... Exp: &$irvar1 Prop: n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$433); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$435) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$434initial:void; $irvar1 = n$432update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$433|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$433update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$433); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$435) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$434initial:void; $irvar1 = n$432update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$433|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$433update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$433); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$435) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$434initial:void; $irvar1 = n$432update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$433|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$433update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$436 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: @f$0.excluded Prop: n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$436); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$438) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$437initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$436|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$436update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$436); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$438) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$437initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$436|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$436update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$436); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$438) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$437initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$436|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$439rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$436update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$439rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 3/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$440 vpath_find: cannot find n$440 in vpath_find exp:n$439 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$439 .... Rearrangement Start .... Exp: &this Prop: @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$440); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$442) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$441initial:void; $irvar1 = n$439update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$440|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$440update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$440); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$442) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$441initial:void; $irvar1 = n$439update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$440|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$440update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$440); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$442) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$441initial:void; $irvar1 = n$439update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$440|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$440update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$444 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$443 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$443 .... Rearrangement Start .... Exp: &$irvar1 Prop: n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$444); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$446) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$445initial:void; $irvar1 = n$443update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$444|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$444update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$444); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$446) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$445initial:void; $irvar1 = n$443update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$444|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$444update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$444); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$446) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$445initial:void; $irvar1 = n$443update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$444|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$444update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$447 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: @f$0.excluded Prop: n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$447); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$449) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$448initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$447|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$447update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$447); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$449) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$448initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$447|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$447update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$447); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$449) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$448initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$447|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$450rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$447update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$450rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 4/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$451 vpath_find: cannot find n$451 in vpath_find exp:n$450 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$450 .... Rearrangement Start .... Exp: &this Prop: old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$451); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$453) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$452initial:void; $irvar1 = n$450update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$451|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$451update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$451); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$453) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$452initial:void; $irvar1 = n$450update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$451|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$451update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$451); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$453) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$452initial:void; $irvar1 = n$450update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$451|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$451update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$455 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$454 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$454 .... Rearrangement Start .... Exp: &$irvar1 Prop: n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$455); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$457) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$456initial:void; $irvar1 = n$454update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$455|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$455update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$455); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$457) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$456initial:void; $irvar1 = n$454update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$455|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$455update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$455); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$457) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$456initial:void; $irvar1 = n$454update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$455|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$455update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$458 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: @f$0.excluded Prop: n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$458); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$460) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$459initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$458|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$458update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$458); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$460) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$459initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$458|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$458update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$458); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$460) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$459initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$458|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$461rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$458update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$461rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 5/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$461 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$461 .... Rearrangement Start .... Exp: &this Prop: @f$9 = 0 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$462); RET < Filter.() > (n$464) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$463initial:void; $irvar1 = n$461update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$462update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$9 = 0 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$462); RET < Filter.() > (n$464) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$463initial:void; $irvar1 = n$461update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$462update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$462); RET < Filter.() > (n$464) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$463initial:void; $irvar1 = n$461update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$462update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$465 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$465 .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$466); RET < Filter.() > (n$468) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$467initial:void; $irvar1 = n$465update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$466update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$466); RET < Filter.() > (n$468) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$467initial:void; $irvar1 = n$465update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$466update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$466); RET < Filter.() > (n$468) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$467initial:void; $irvar1 = n$465update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$466update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$469); RET < Filter.() > (n$471) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$470initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$469update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$469); RET < Filter.() > (n$471) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$470initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$469update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$469); RET < Filter.() > (n$471) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$470initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$472rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$469update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$472rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 0 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$10 = 0 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 6/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$472 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$472 .... Rearrangement Start .... Exp: &this Prop: @f$10 = 0 ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$473); RET < Filter.() > (n$475) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$474initial:void; $irvar1 = n$472update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$473update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$10 = 0 ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$473); RET < Filter.() > (n$475) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$474initial:void; $irvar1 = n$472update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$473update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 0 ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$473); RET < Filter.() > (n$475) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$474initial:void; $irvar1 = n$472update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$473update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$476 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$476 .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$10 = 0; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$477); RET < Filter.() > (n$479) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$478initial:void; $irvar1 = n$476update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$477update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$10 = 0; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$477); RET < Filter.() > (n$479) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$478initial:void; $irvar1 = n$476update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$477update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 0; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$477); RET < Filter.() > (n$479) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$478initial:void; $irvar1 = n$476update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$477update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$10 = 0; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$480); RET < Filter.() > (n$482) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$481initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$480update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$10 = 0; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$480); RET < Filter.() > (n$482) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$481initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$480update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 0; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$480); RET < Filter.() > (n$482) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$481initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$483rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$480update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$483rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$11 = 0; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$11 = 0; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$11 = 0; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$11 = 0 ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$11 = 0 ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 7/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$483 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$483 .... Rearrangement Start .... Exp: &this Prop: @f$10 = 0 ; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$484); RET < Filter.() > (n$486) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$485initial:void; $irvar1 = n$483update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$484update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$10 = 0 ; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$484); RET < Filter.() > (n$486) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$485initial:void; $irvar1 = n$483update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$484update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 0 ; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$484); RET < Filter.() > (n$486) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$485initial:void; $irvar1 = n$483update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$484update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$487 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$487 .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$10 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$488); RET < Filter.() > (n$490) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$489initial:void; $irvar1 = n$487update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$488update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$10 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$488); RET < Filter.() > (n$490) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$489initial:void; $irvar1 = n$487update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$488update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$488); RET < Filter.() > (n$490) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$489initial:void; $irvar1 = n$487update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$488update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$10 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$491); RET < Filter.() > (n$493) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$492initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$491update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$10 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$491); RET < Filter.() > (n$493) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$492initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$491update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$491); RET < Filter.() > (n$493) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$492initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$494rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$491update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$494rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$11 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$11 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$11 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$11 = 0 ; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$11 = 0 ; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 8/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$494 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$494 .... Rearrangement Start .... Exp: &this Prop: @f$11 = 0 ; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$495); RET < Filter.() > (n$497) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$496initial:void; $irvar1 = n$494update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$495update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$11 = 0 ; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$495); RET < Filter.() > (n$497) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$496initial:void; $irvar1 = n$494update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$495update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$11 = 0 ; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$495); RET < Filter.() > (n$497) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$496initial:void; $irvar1 = n$494update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$495update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$11 = 0; n$12 = old_this ; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$498 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$498 .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$11 = 0; n$12 = old_this ; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$499); RET < Filter.() > (n$501) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$500initial:void; $irvar1 = n$498update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$499update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$11 = 0; n$12 = old_this ; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$499); RET < Filter.() > (n$501) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$500initial:void; $irvar1 = n$498update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$499update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$11 = 0; n$12 = old_this ; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$499); RET < Filter.() > (n$501) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$500initial:void; $irvar1 = n$498update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$499update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$11 = 0; n$12 = old_this ; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$11 = 0; n$12 = old_this ; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$502); RET < Filter.() > (n$504) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$503initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$502update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$11 = 0; n$12 = old_this ; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$502); RET < Filter.() > (n$504) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$503initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$502update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$11 = 0; n$12 = old_this ; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$502); RET < Filter.() > (n$504) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$503initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$505rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$502update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 != null; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$505rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$12 = 0; n$12 = old_this ; @f$11 != null; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$12 = 0; @f$11 != null; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$12|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$12 = 0; n$12 = old_this ; @f$11 != null; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$12 = 0; @f$11 != null; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$12|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$12 = 0; n$12 = old_this ; @f$11 != null; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$12 = 0; @f$11 != null; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$12|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$12 = 0 ; @f$11 != null; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$12 = 0; @f$11 != null; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$12|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$12 = 0 ; @f$11 != null; @f$6 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$12 = 0; @f$11 != null; @f$6 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$12|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 9/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$505 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$505 .... Rearrangement Start .... Exp: &this Prop: @f$9 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$506); RET < Filter.() > (n$508) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$507initial:void; $irvar1 = n$505update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$506update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$9 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$506); RET < Filter.() > (n$508) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$507initial:void; $irvar1 = n$505update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$506update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$506); RET < Filter.() > (n$508) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$507initial:void; $irvar1 = n$505update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$506update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$509 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$509 .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$510); RET < Filter.() > (n$512) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$511initial:void; $irvar1 = n$509update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$510update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$510); RET < Filter.() > (n$512) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$511initial:void; $irvar1 = n$509update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$510update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$510); RET < Filter.() > (n$512) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$511initial:void; $irvar1 = n$509update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$510update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$513); RET < Filter.() > (n$515) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$514initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$513update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$513); RET < Filter.() > (n$515) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$514initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$513update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$513); RET < Filter.() > (n$515) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$514initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$516rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$513update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$516rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 1 ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$10 = 1 ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 10/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$516 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$516 .... Rearrangement Start .... Exp: &this Prop: @f$9 = 1 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$517); RET < Filter.() > (n$519) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$518initial:void; $irvar1 = n$516update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$517update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$9 = 1 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$517); RET < Filter.() > (n$519) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$518initial:void; $irvar1 = n$516update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$517update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$517); RET < Filter.() > (n$519) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$518initial:void; $irvar1 = n$516update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$517update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$520 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$520 .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$521); RET < Filter.() > (n$523) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$522initial:void; $irvar1 = n$520update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$521update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$521); RET < Filter.() > (n$523) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$522initial:void; $irvar1 = n$520update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$521update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$521); RET < Filter.() > (n$523) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$522initial:void; $irvar1 = n$520update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$521update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$524); RET < Filter.() > (n$526) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$525initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$524update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$524); RET < Filter.() > (n$526) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$525initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$524update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$524); RET < Filter.() > (n$526) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$525initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$527rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$524update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$527rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 1 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$10 = 1 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 11/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$527 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$527 .... Rearrangement Start .... Exp: &this Prop: @f$10 = 1 ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$528); RET < Filter.() > (n$530) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$529initial:void; $irvar1 = n$527update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$528update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$10 = 1 ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$528); RET < Filter.() > (n$530) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$529initial:void; $irvar1 = n$527update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$528update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 1 ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$528); RET < Filter.() > (n$530) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$529initial:void; $irvar1 = n$527update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$528update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$531 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$531 .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$10 = 1; n$12 = old_this ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$532); RET < Filter.() > (n$534) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$533initial:void; $irvar1 = n$531update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$532update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$10 = 1; n$12 = old_this ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$532); RET < Filter.() > (n$534) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$533initial:void; $irvar1 = n$531update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$532update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 1; n$12 = old_this ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$532); RET < Filter.() > (n$534) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$533initial:void; $irvar1 = n$531update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$532update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$10 = 1; n$12 = old_this ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$535); RET < Filter.() > (n$537) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$536initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$535update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$10 = 1; n$12 = old_this ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$535); RET < Filter.() > (n$537) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$536initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$535update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 1; n$12 = old_this ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$535); RET < Filter.() > (n$537) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$536initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$538rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$535update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$538rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$11 = 1; n$12 = old_this ; @f$12 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$12 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$11 = 1; n$12 = old_this ; @f$12 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$12 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$11 = 1; n$12 = old_this ; @f$12 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$12 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$11 = 1 ; @f$12 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$12 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$11 = 1 ; @f$12 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$12 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 12/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$538 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$538 .... Rearrangement Start .... Exp: &this Prop: @f$10 = 1 ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$539); RET < Filter.() > (n$541) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$540initial:void; $irvar1 = n$538update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$539update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$10 = 1 ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$539); RET < Filter.() > (n$541) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$540initial:void; $irvar1 = n$538update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$539update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 1 ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$539); RET < Filter.() > (n$541) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$540initial:void; $irvar1 = n$538update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$539update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$542 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$542 .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$10 = 1; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$543); RET < Filter.() > (n$545) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$544initial:void; $irvar1 = n$542update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$543update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$10 = 1; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$543); RET < Filter.() > (n$545) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$544initial:void; $irvar1 = n$542update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$543update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 1; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$543); RET < Filter.() > (n$545) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$544initial:void; $irvar1 = n$542update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$543update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$10 = 1; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$546); RET < Filter.() > (n$548) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$547initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$546update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$10 = 1; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$546); RET < Filter.() > (n$548) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$547initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$546update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 1; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$546); RET < Filter.() > (n$548) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$547initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$549rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$546update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$549rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$11 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$11 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$11 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$11 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$11 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 13/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$549 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$549 .... Rearrangement Start .... Exp: &this Prop: n$550 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$551); RET < Filter.() > (n$553) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$552initial:void; $irvar1 = n$549update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:n$550rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$551update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: n$550 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$551); RET < Filter.() > (n$553) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$552initial:void; $irvar1 = n$549update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:n$550rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$551update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$550 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$551); RET < Filter.() > (n$553) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$552initial:void; $irvar1 = n$549update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:n$550rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$551update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$3 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$554 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$554 .... Rearrangement Start .... Exp: &$irvar1 Prop: n$12 = old_this ; n$555 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$556); RET < Filter.() > (n$558) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$557initial:void; $irvar1 = n$554update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:n$555rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$556update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: n$12 = old_this ; n$555 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$556); RET < Filter.() > (n$558) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$557initial:void; $irvar1 = n$554update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:n$555rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$556update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$12 = old_this ; n$555 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$556); RET < Filter.() > (n$558) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$557initial:void; $irvar1 = n$554update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:n$555rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$556update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$2 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: @f$0.excluded Prop: n$12 = old_this ; n$559 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$560); RET < Filter.() > (n$562) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$561initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:n$559rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$560update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: n$12 = old_this ; n$559 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$560); RET < Filter.() > (n$562) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$561initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:n$559rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$560update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$12 = old_this ; n$559 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$560); RET < Filter.() > (n$562) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$561initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:n$559rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$563rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$560update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$563rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$2 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$2 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$2 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: _t$3 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: _t$3 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 14/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$563 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$563 .... Rearrangement Start .... Exp: &this Prop: n$564 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$565); RET < Filter.() > (n$567) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$566initial:void; $irvar1 = n$563update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:n$564rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$565update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: n$564 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$565); RET < Filter.() > (n$567) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$566initial:void; $irvar1 = n$563update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:n$564rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$565update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$564 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$565); RET < Filter.() > (n$567) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$566initial:void; $irvar1 = n$563update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:n$564rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$565update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$3 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$568 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$568 .... Rearrangement Start .... Exp: &$irvar1 Prop: n$12 = old_this ; n$569 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$570); RET < Filter.() > (n$572) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$571initial:void; $irvar1 = n$568update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:n$569rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$570update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: n$12 = old_this ; n$569 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$570); RET < Filter.() > (n$572) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$571initial:void; $irvar1 = n$568update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:n$569rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$570update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$12 = old_this ; n$569 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$570); RET < Filter.() > (n$572) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$571initial:void; $irvar1 = n$568update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:n$569rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$570update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$2 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: @f$0.excluded Prop: n$12 = old_this ; n$573 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$574); RET < Filter.() > (n$576) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$575initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:n$573rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$574update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: n$12 = old_this ; n$573 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$574); RET < Filter.() > (n$576) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$575initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:n$573rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$574update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$12 = old_this ; n$573 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$574); RET < Filter.() > (n$576) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$575initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:n$573rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$577rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$574update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$577rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$2 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$2 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$2 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$13|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: _t$3 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: _t$3 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$4|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 15/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$577 vpath_find: cannot find n$577 .... Rearrangement Start .... Exp: &this Prop: @f$10 = 0 ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$577); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$580) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$578initial:void; $irvar1 = n$579update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$577|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$577update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$10 = 0 ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$577); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$580) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$578initial:void; $irvar1 = n$579update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$577|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$577update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 0 ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$577); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$580) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$578initial:void; $irvar1 = n$579update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$577|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$577update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$581 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$10 = 0; n$12 = old_this ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$581); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$584) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$582initial:void; $irvar1 = n$583update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$581|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$581update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$10 = 0; n$12 = old_this ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$581); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$584) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$582initial:void; $irvar1 = n$583update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$581|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$581update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 0; n$12 = old_this ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$581); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$584) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$582initial:void; $irvar1 = n$583update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$581|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$581update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$585 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$10 = 0; n$12 = old_this ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$585); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$587) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$586initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$585|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$585update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$10 = 0; n$12 = old_this ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$585); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$587) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$586initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$585|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$585update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 0; n$12 = old_this ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$585); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$587) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$586initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$585|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$588rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$585update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$588rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$11 = 0; n$12 = old_this ; @f$12 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$12 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$11|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$11 = 0; n$12 = old_this ; @f$12 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$12 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$11|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$11 = 0; n$12 = old_this ; @f$12 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$12 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$11|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$11 = 0 ; @f$12 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$12 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$11|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$11 = 0 ; @f$12 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$12 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$11|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 16/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$588 vpath_find: cannot find n$588 .... Rearrangement Start .... Exp: &this Prop: @f$10 = 0 ; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$588); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$591) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$589initial:void; $irvar1 = n$590update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$588|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$588update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$10 = 0 ; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$588); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$591) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$589initial:void; $irvar1 = n$590update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$588|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$588update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 0 ; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$588); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$591) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$589initial:void; $irvar1 = n$590update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$588|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$588update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$592 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$10 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$592); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$595) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$593initial:void; $irvar1 = n$594update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$592|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$592update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$10 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$592); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$595) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$593initial:void; $irvar1 = n$594update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$592|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$592update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$592); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$595) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$593initial:void; $irvar1 = n$594update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$592|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$592update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$596 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$10 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$596); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$598) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$597initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$596|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$596update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$10 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$596); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$598) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$597initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$596|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$596update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$596); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$598) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$597initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$596|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$599rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$596update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$599rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$11 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$11|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$11 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$11|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$11 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$11|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$11 = 0 ; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$11|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$11 = 0 ; old_inclusions != null; @f$4 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$6|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$6|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$11|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 17/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$599 vpath_find: cannot find n$599 .... Rearrangement Start .... Exp: &this Prop: @f$9 = 0 ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$599); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$602) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$600initial:void; $irvar1 = n$601update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$599|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$599update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$9 = 0 ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$599); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$602) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$600initial:void; $irvar1 = n$601update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$599|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$599update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0 ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$599); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$602) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$600initial:void; $irvar1 = n$601update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$599|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$599update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$603 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$9 = 0; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$603); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$606) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$604initial:void; $irvar1 = n$605update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$603|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$603update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$9 = 0; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$603); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$606) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$604initial:void; $irvar1 = n$605update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$603|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$603update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$603); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$606) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$604initial:void; $irvar1 = n$605update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$603|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$603update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$607 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$9 = 0; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$607); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$609) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$608initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$607|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$607update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$9 = 0; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$607); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$609) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$608initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$607|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$607update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$607); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$609) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$608initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$607|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$610rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$607update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$610rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 0 ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$10 = 0 ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 18/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$610 vpath_find: cannot find n$610 .... Rearrangement Start .... Exp: &this Prop: @f$9 = 0 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$610); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$613) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$611initial:void; $irvar1 = n$612update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$610|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$610update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$9 = 0 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$610); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$613) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$611initial:void; $irvar1 = n$612update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$610|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$610update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$610); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$613) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$611initial:void; $irvar1 = n$612update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$610|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$610update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$614 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$614); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$617) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$615initial:void; $irvar1 = n$616update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$614|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$614update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$614); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$617) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$615initial:void; $irvar1 = n$616update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$614|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$614update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$614); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$617) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$615initial:void; $irvar1 = n$616update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$614|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$614update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$618 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$618); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$620) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$619initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$618|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$618update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$618); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$620) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$619initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$618|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$618update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$618); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$620) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$619initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$618|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$621rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$618update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$621rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 0 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$10 = 0 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 19/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$621 vpath_find: cannot find n$621 .... Rearrangement Start .... Exp: &this Prop: @f$9 = 1 ; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$621); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$624) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$622initial:void; $irvar1 = n$623update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$621|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$621update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$9 = 1 ; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$621); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$624) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$622initial:void; $irvar1 = n$623update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$621|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$621update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1 ; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$621); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$624) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$622initial:void; $irvar1 = n$623update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$621|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$621update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$625 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$9 = 1; n$12 = old_this ; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$625); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$628) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$626initial:void; $irvar1 = n$627update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$625|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$625update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$9 = 1; n$12 = old_this ; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$625); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$628) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$626initial:void; $irvar1 = n$627update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$625|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$625update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1; n$12 = old_this ; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$625); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$628) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$626initial:void; $irvar1 = n$627update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$625|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$625update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$629 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$9 = 1; n$12 = old_this ; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$629); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$631) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$630initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$629|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$629update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$9 = 1; n$12 = old_this ; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$629); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$631) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$630initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$629|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$629update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1; n$12 = old_this ; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$629); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$631) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$630initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$629|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$632rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$629update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$11 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$632rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; @f$12 != null; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$12 != null; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; @f$12 != null; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$12 != null; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; @f$12 != null; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$12 != null; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 1 ; @f$12 != null; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$12 != null; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$10 = 1 ; @f$12 != null; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$12 != null; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 20/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$632 vpath_find: cannot find n$632 .... Rearrangement Start .... Exp: &this Prop: @f$9 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$632); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$635) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$633initial:void; $irvar1 = n$634update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$632|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$632update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$9 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$632); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$635) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$633initial:void; $irvar1 = n$634update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$632|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$632update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$632); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$635) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$633initial:void; $irvar1 = n$634update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$632|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$632update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$636 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$636); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$639) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$637initial:void; $irvar1 = n$638update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$636|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$636update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$636); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$639) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$637initial:void; $irvar1 = n$638update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$636|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$636update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$636); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$639) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$637initial:void; $irvar1 = n$638update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$636|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$636update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$640 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$640); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$642) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$641initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$640|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$640update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$640); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$642) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$641initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$640|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$640update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$640); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$642) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$641initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$640|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$643rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$640update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$643rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 1 ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$10 = 1 ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 21/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$643 vpath_find: cannot find n$643 .... Rearrangement Start .... Exp: &this Prop: @f$9 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$643); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$646) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$644initial:void; $irvar1 = n$645update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$643|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$643update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$9 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$643); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$646) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$644initial:void; $irvar1 = n$645update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$643|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$643update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$643); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$646) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$644initial:void; $irvar1 = n$645update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$643|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$643update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$647 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$647); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$650) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$648initial:void; $irvar1 = n$649update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$647|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$647update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$647); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$650) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$648initial:void; $irvar1 = n$649update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$647|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$647update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$647); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$650) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$648initial:void; $irvar1 = n$649update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$647|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$647update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$651 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$651); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$653) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$652initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$651|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$651update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$651); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$653) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$652initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$651|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$651update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$651); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$653) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$652initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$651|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$654rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$651update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$654rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 1 ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$10 = 1 ; @f$11 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 22/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$654 vpath_find: cannot find n$654 .... Rearrangement Start .... Exp: &this Prop: @f$9 = 1 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$654); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$657) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$655initial:void; $irvar1 = n$656update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$654|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$654update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$9 = 1 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$654); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$657) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$655initial:void; $irvar1 = n$656update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$654|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$654update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$654); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$657) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$655initial:void; $irvar1 = n$656update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$654|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$654update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$658 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$658); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$661) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$659initial:void; $irvar1 = n$660update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$658|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$658update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$658); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$661) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$659initial:void; $irvar1 = n$660update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$658|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$658update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$658); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$661) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$659initial:void; $irvar1 = n$660update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$658|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$658update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$662 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$662); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$664) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$663initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$662|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$662update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$662); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$664) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$663initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$662|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$662update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$662); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$664) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$663initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$662|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$665rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$662update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$665rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: @f$10 = 1 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$10 = 1 ; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 23/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$665 vpath_find: cannot find n$665 .... Rearrangement Start .... Exp: &this Prop: n$666 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$665); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$669) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$667initial:void; $irvar1 = n$668update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$665|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$666rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$665update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: n$666 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$665); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$669) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$667initial:void; $irvar1 = n$668update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$665|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$666rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$665update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$666 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$665); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$669) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$667initial:void; $irvar1 = n$668update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$665|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$666rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$665update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$1 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$670 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: n$12 = old_this ; n$671 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$670); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$674) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$672initial:void; $irvar1 = n$673update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$670|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$671rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$670update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: n$12 = old_this ; n$671 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$670); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$674) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$672initial:void; $irvar1 = n$673update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$670|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$671rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$670update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$12 = old_this ; n$671 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$670); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$674) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$672initial:void; $irvar1 = n$673update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$670|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$671rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$670update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$1 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$675 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: @f$0.excluded Prop: n$12 = old_this ; n$676 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$675); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$678) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$677initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$675|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$676rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$675update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: n$12 = old_this ; n$676 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$675); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$678) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$677initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$675|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$676rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$675update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$12 = old_this ; n$676 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$675); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$678) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$677initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$675|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$676rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$679rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$675update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$679rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$1 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$1 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$1 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: _t$2 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: _t$2 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 24/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$679 vpath_find: cannot find n$679 .... Rearrangement Start .... Exp: &this Prop: n$680 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$679); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$683) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$681initial:void; $irvar1 = n$682update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$679|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$680rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$679update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: n$680 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$679); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$683) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$681initial:void; $irvar1 = n$682update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$679|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$680rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$679update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$680 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$679); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$683) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$681initial:void; $irvar1 = n$682update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$679|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$680rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$679update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$1 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$684 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: n$12 = old_this ; n$685 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$684); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$688) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$686initial:void; $irvar1 = n$687update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$684|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$685rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$684update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: n$12 = old_this ; n$685 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$684); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$688) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$686initial:void; $irvar1 = n$687update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$684|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$685rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$684update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$12 = old_this ; n$685 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$684); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$688) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$686initial:void; $irvar1 = n$687update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$684|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$685rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$684update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$1 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$689 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: @f$0.excluded Prop: n$12 = old_this ; n$690 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$689); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$692) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$691initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$689|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$690rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$689update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: n$12 = old_this ; n$690 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$689); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$692) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$691initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$689|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$690rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$689update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$12 = old_this ; n$690 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$689); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$692) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$691initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; n$689|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$690rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$693rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$689update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$693rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$1 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$1 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$1 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: _t$2 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: _t$2 != null; old_inclusions != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[@f$5|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$5|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 25/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$9 = 0; @f$10 = 0 ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$693); RET < Filter.() > (n$696) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$694initial:void; $irvar1 = n$695update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$693update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$9 = 0; @f$10 = 0 ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$693); RET < Filter.() > (n$696) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$694initial:void; $irvar1 = n$695update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$693update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; @f$10 = 0 ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$693); RET < Filter.() > (n$696) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$694initial:void; $irvar1 = n$695update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$693update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; @f$10 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$9 = 0; @f$10 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$697); RET < Filter.() > (n$700) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$698initial:void; $irvar1 = n$699update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$697update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$9 = 0; @f$10 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$697); RET < Filter.() > (n$700) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$698initial:void; $irvar1 = n$699update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$697update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; @f$10 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$697); RET < Filter.() > (n$700) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$698initial:void; $irvar1 = n$699update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$697update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; @f$10 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$9 = 0; @f$10 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$701); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$703) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$702initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$701update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$9 = 0; @f$10 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$701); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$703) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$702initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$701update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; @f$10 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$701); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$703) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$702initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$704rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$701update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$704rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 0; @f$11 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 0; @f$11 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 0; @f$11 = 0; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 0; @f$11 = 0 ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$10 = 0; @f$11 = 0 ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 26/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$10 = 0; @f$11 = 0 ; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$704); RET < Filter.() > (n$707) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$705initial:void; $irvar1 = n$706update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$704update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$10 = 0; @f$11 = 0 ; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$704); RET < Filter.() > (n$707) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$705initial:void; $irvar1 = n$706update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$704update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 0; @f$11 = 0 ; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$704); RET < Filter.() > (n$707) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$705initial:void; $irvar1 = n$706update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$704update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 0; @f$11 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$10 = 0; @f$11 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$708); RET < Filter.() > (n$711) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$709initial:void; $irvar1 = n$710update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$708update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$10 = 0; @f$11 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$708); RET < Filter.() > (n$711) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$709initial:void; $irvar1 = n$710update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$708update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 0; @f$11 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$708); RET < Filter.() > (n$711) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$709initial:void; $irvar1 = n$710update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$708update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 0; @f$11 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$10 = 0; @f$11 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$712); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$714) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$713initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$712update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$10 = 0; @f$11 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$712); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$714) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$713initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$712update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$10 = 0; @f$11 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$712); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$714) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$713initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$715rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$712update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$715rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$11 = 0; @f$12 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$12 = 0; @f$11 = 0; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$12|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$11|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$11 = 0; @f$12 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$12 = 0; @f$11 = 0; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$12|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$11|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$11 = 0; @f$12 = 0; n$12 = old_this ; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$12 = 0; @f$11 = 0; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$12|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$11|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$11 = 0; @f$12 = 0 ; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$12 = 0; @f$11 = 0; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$12|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$11|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$11 = 0; @f$12 = 0 ; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$6formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$12 = 0; @f$11 = 0; @f$6 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$12|0:@f$6rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$11|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$7rearrange:171, excludedAny:@f$8rearrange:169, included:@f$9rearrange:170, includedAny:@f$10rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 27/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$9 = 0; @f$10 = 1 ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$715); RET < Filter.() > (n$718) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$716initial:void; $irvar1 = n$717update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$715update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$9 = 0; @f$10 = 1 ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$715); RET < Filter.() > (n$718) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$716initial:void; $irvar1 = n$717update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$715update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; @f$10 = 1 ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$715); RET < Filter.() > (n$718) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$716initial:void; $irvar1 = n$717update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$715update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$9 = 0; @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$719); RET < Filter.() > (n$722) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$720initial:void; $irvar1 = n$721update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$719update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$9 = 0; @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$719); RET < Filter.() > (n$722) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$720initial:void; $irvar1 = n$721update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$719update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$719); RET < Filter.() > (n$722) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$720initial:void; $irvar1 = n$721update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$719update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$9 = 0; @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$723); RET < Filter.() > (n$725) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$724initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$723update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$9 = 0; @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$723); RET < Filter.() > (n$725) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$724initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$723update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$723); RET < Filter.() > (n$725) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$724initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$726rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$723update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; @f$11 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$726rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 0; @f$11 = 1; n$12 = old_this ; @f$12 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$10 = 0; @f$12 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 0; @f$11 = 1; n$12 = old_this ; @f$12 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$10 = 0; @f$12 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 0; @f$11 = 1; n$12 = old_this ; @f$12 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$10 = 0; @f$12 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 0; @f$11 = 1 ; @f$12 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$10 = 0; @f$12 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$10 = 0; @f$11 = 1 ; @f$12 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$10 = 0; @f$12 != null; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 28/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$9 = 0; @f$10 = 1 ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$726); RET < Filter.() > (n$729) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$727initial:void; $irvar1 = n$728update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$726update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$9 = 0; @f$10 = 1 ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$726); RET < Filter.() > (n$729) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$727initial:void; $irvar1 = n$728update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$726update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; @f$10 = 1 ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$726); RET < Filter.() > (n$729) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$727initial:void; $irvar1 = n$728update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$726update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; @f$10 = 1; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$9 = 0; @f$10 = 1; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$730); RET < Filter.() > (n$733) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$731initial:void; $irvar1 = n$732update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$730update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$9 = 0; @f$10 = 1; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$730); RET < Filter.() > (n$733) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$731initial:void; $irvar1 = n$732update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$730update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; @f$10 = 1; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$730); RET < Filter.() > (n$733) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$731initial:void; $irvar1 = n$732update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$730update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; @f$10 = 1; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$9 = 0; @f$10 = 1; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$734); RET < Filter.() > (n$736) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$735initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$734update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$9 = 0; @f$10 = 1; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$734); RET < Filter.() > (n$736) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$735initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$734update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; @f$10 = 1; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$734); RET < Filter.() > (n$736) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$735initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$737rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$734update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$737rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 0; @f$11 = 1; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 0; @f$11 = 1; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 0; @f$11 = 1; n$12 = old_this ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 0; @f$11 = 1 ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$10 = 0; @f$11 = 1 ; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 29/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$9 = 0 ; n$737 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$738); RET < Filter.() > (n$741) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$739initial:void; $irvar1 = n$740update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$737rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$738update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$9 = 0 ; n$737 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$738); RET < Filter.() > (n$741) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$739initial:void; $irvar1 = n$740update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$737rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$738update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0 ; n$737 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$738); RET < Filter.() > (n$741) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$739initial:void; $irvar1 = n$740update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$737rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$738update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; n$12 = old_this ; _t$3 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$9 = 0; n$12 = old_this ; n$742 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$743); RET < Filter.() > (n$746) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$744initial:void; $irvar1 = n$745update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$742rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$743update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$9 = 0; n$12 = old_this ; n$742 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$743); RET < Filter.() > (n$746) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$744initial:void; $irvar1 = n$745update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$742rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$743update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; n$12 = old_this ; n$742 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$743); RET < Filter.() > (n$746) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$744initial:void; $irvar1 = n$745update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$742rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$743update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; n$12 = old_this ; _t$2 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$9 = 0; n$12 = old_this ; n$747 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$748); RET < Filter.() > (n$750) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$749initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$747rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$748update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$9 = 0; n$12 = old_this ; n$747 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$748); RET < Filter.() > (n$750) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$749initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$747rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$748update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; n$12 = old_this ; n$747 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$748); RET < Filter.() > (n$750) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$749initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$747rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$751rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$748update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$751rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; _t$2 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; _t$2 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; _t$2 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 0 ; _t$3 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$10 = 0 ; _t$3 != null; old_inclusions != null; @f$4 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:@f$4formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; old_inclusions != null; @f$4 != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$5formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$4rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 30/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$8 = 0; @f$9 = 0 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$751); RET < Filter.() > (n$754) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$752initial:void; $irvar1 = n$753update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$751update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$8 = 0; @f$9 = 0 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$751); RET < Filter.() > (n$754) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$752initial:void; $irvar1 = n$753update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$751update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 0; @f$9 = 0 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$751); RET < Filter.() > (n$754) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$752initial:void; $irvar1 = n$753update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$751update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 0; @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$8 = 0; @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$755); RET < Filter.() > (n$758) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$756initial:void; $irvar1 = n$757update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$755update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$8 = 0; @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$755); RET < Filter.() > (n$758) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$756initial:void; $irvar1 = n$757update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$755update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 0; @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$755); RET < Filter.() > (n$758) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$756initial:void; $irvar1 = n$757update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$755update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 0; @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$8 = 0; @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$759); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$761) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$760initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$759update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$8 = 0; @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$759); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$761) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$760initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$759update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 0; @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$759); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$761) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$760initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$762rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$759update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$762rearrange:171, excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; @f$10 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 0; @f$10 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 0; @f$10 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 0; @f$10 = 0 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$9 = 0; @f$10 = 0 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 31/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$8 = 1; @f$9 = 0 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$762); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$765) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$763initial:void; $irvar1 = n$764update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$762update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$8 = 1; @f$9 = 0 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$762); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$765) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$763initial:void; $irvar1 = n$764update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$762update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; @f$9 = 0 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$762); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$765) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$763initial:void; $irvar1 = n$764update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$762update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 1; @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$8 = 1; @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$766); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$769) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$767initial:void; $irvar1 = n$768update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$766update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$8 = 1; @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$766); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$769) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$767initial:void; $irvar1 = n$768update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$766update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$766); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$769) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$767initial:void; $irvar1 = n$768update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$766update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 1; @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$8 = 1; @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$770); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$772) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$771initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$770update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$8 = 1; @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$770); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$772) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$771initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$770update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; @f$9 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$770); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$772) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$771initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$773rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$770update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$773rearrange:171, excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$10 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$10 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$10 = 0; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$10 = 0 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$9 = 1; @f$10 = 0 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 32/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$8 = 1; @f$10 = 0 ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$773); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$776) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$774initial:void; $irvar1 = n$775update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$773update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$8 = 1; @f$10 = 0 ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$773); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$776) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$774initial:void; $irvar1 = n$775update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$773update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; @f$10 = 0 ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$773); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$776) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$774initial:void; $irvar1 = n$775update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$773update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 1; @f$10 = 0; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$8 = 1; @f$10 = 0; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$777); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$780) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$778initial:void; $irvar1 = n$779update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$777update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$8 = 1; @f$10 = 0; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$777); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$780) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$778initial:void; $irvar1 = n$779update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$777update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; @f$10 = 0; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$777); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$780) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$778initial:void; $irvar1 = n$779update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$777update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 1; @f$10 = 0; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$8 = 1; @f$10 = 0; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$781); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$783) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$782initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$781update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$8 = 1; @f$10 = 0; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$781); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$783) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$782initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$781update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; @f$10 = 0; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$781); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$783) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$782initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$784rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$781update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$784rearrange:171, excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$11 = 0; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$11 = 0; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$11 = 0; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$11 = 0 ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$9 = 1; @f$11 = 0 ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 33/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$8 = 0 ; n$784 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$785); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$788) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$786initial:void; $irvar1 = n$787update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$784rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$785update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$8 = 0 ; n$784 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$785); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$788) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$786initial:void; $irvar1 = n$787update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$784rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$785update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 0 ; n$784 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$785); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$788) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$786initial:void; $irvar1 = n$787update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$784rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$785update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 0; n$12 = old_this ; _t$1 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$8 = 0; n$12 = old_this ; n$789 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$790); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$793) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$791initial:void; $irvar1 = n$792update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$789rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$790update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$8 = 0; n$12 = old_this ; n$789 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$790); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$793) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$791initial:void; $irvar1 = n$792update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$789rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$790update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 0; n$12 = old_this ; n$789 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$790); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$793) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$791initial:void; $irvar1 = n$792update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$789rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$790update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 0; n$12 = old_this ; _t$1 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$8 = 0; n$12 = old_this ; n$794 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$795); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$797) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$796initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$794rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$795update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$8 = 0; n$12 = old_this ; n$794 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$795); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$797) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$796initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$794rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$795update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 0; n$12 = old_this ; n$794 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$795); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$797) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$796initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$794rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$798rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$795update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$798rearrange:171, excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; n$12 = old_this ; _t$1 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 0; n$12 = old_this ; _t$1 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 0; n$12 = old_this ; _t$1 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 0 ; _t$2 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$9 = 0 ; _t$2 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 34/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$9 = 0; @f$10 = 0 ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$798); RET < Filter.() > (n$801) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$799initial:void; $irvar1 = n$800update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$798update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$9 = 0; @f$10 = 0 ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$798); RET < Filter.() > (n$801) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$799initial:void; $irvar1 = n$800update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$798update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; @f$10 = 0 ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$798); RET < Filter.() > (n$801) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$799initial:void; $irvar1 = n$800update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$798update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; @f$10 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$9 = 0; @f$10 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$802); RET < Filter.() > (n$805) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$803initial:void; $irvar1 = n$804update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$802update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$9 = 0; @f$10 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$802); RET < Filter.() > (n$805) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$803initial:void; $irvar1 = n$804update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$802update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; @f$10 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$802); RET < Filter.() > (n$805) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$803initial:void; $irvar1 = n$804update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$802update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; @f$10 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$9 = 0; @f$10 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$806); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$808) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$807initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$806update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$9 = 0; @f$10 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$806); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$808) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$807initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$806update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; @f$10 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$806); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$808) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$807initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$809rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$806update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$809rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 0; @f$11 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 0; @f$11 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 0; @f$11 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 0; @f$11 = 0 ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$10 = 0; @f$11 = 0 ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 35/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$9 = 1; @f$10 = 0 ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$809); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$812) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$810initial:void; $irvar1 = n$811update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$809update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 1; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$9 = 1; @f$10 = 0 ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$809); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$812) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$810initial:void; $irvar1 = n$811update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$809update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 1; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1; @f$10 = 0 ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$809); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$812) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$810initial:void; $irvar1 = n$811update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$809update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 1; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$10 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 1; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$9 = 1; @f$10 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$813); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$816) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$814initial:void; $irvar1 = n$815update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$813update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 1; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$9 = 1; @f$10 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$813); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$816) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$814initial:void; $irvar1 = n$815update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$813update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 1; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1; @f$10 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$813); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$816) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$814initial:void; $irvar1 = n$815update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$813update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 1; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$10 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 1; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$9 = 1; @f$10 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$817); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$819) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$818initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$817update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 1; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$9 = 1; @f$10 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$817); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$819) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$818initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$817update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 1; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1; @f$10 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$817); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$819) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$818initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$820rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$817update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$9 = 1; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$820rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 1; @f$11 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 1; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 1; @f$11 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 1; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 1; @f$11 = 0; n$12 = old_this ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 1; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 1; @f$11 = 0 ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 1; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$10 = 1; @f$11 = 0 ; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$10 = 1; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 36/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$9 = 1; @f$11 = 0 ; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$820); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$823) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$821initial:void; $irvar1 = n$822update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$820update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$9 = 1; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$9 = 1; @f$11 = 0 ; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$820); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$823) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$821initial:void; $irvar1 = n$822update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$820update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$9 = 1; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1; @f$11 = 0 ; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$820); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$823) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$821initial:void; $irvar1 = n$822update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$820update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$9 = 1; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$11 = 0; n$12 = old_this ; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$9 = 1; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$9 = 1; @f$11 = 0; n$12 = old_this ; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$824); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$827) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$825initial:void; $irvar1 = n$826update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$824update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$9 = 1; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$9 = 1; @f$11 = 0; n$12 = old_this ; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$824); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$827) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$825initial:void; $irvar1 = n$826update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$824update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$9 = 1; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1; @f$11 = 0; n$12 = old_this ; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$824); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$827) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$825initial:void; $irvar1 = n$826update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$824update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$9 = 1; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$11 = 0; n$12 = old_this ; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$9 = 1; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$9 = 1; @f$11 = 0; n$12 = old_this ; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$828); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$830) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$829initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$828update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$9 = 1; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$9 = 1; @f$11 = 0; n$12 = old_this ; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$828); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$830) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$829initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$828update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$9 = 1; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 1; @f$11 = 0; n$12 = old_this ; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$828); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$830) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$829initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$831rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$828update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 0; @f$9 = 1; @f$10 != null; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$831rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 1; @f$12 = 0; n$12 = old_this ; @f$11 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$12 = 0; @f$10 = 1; @f$11 != null; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$12|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 1; @f$12 = 0; n$12 = old_this ; @f$11 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$12 = 0; @f$10 = 1; @f$11 != null; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$12|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 1; @f$12 = 0; n$12 = old_this ; @f$11 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$12 = 0; @f$10 = 1; @f$11 != null; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$12|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 1; @f$12 = 0 ; @f$11 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$12 = 0; @f$10 = 1; @f$11 != null; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$12|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$10 = 1; @f$12 = 0 ; @f$11 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$12 = 0; @f$10 = 1; @f$11 != null; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$12|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 37/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$9 = 0 ; n$831 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$832); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$835) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$833initial:void; $irvar1 = n$834update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$831rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$832update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$9 = 0 ; n$831 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$832); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$835) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$833initial:void; $irvar1 = n$834update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$831rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$832update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0 ; n$831 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$832); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$835) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$833initial:void; $irvar1 = n$834update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$831rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$832update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; n$12 = old_this ; _t$1 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$9 = 0; n$12 = old_this ; n$836 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$837); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$840) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$838initial:void; $irvar1 = n$839update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$836rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$837update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$9 = 0; n$12 = old_this ; n$836 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$837); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$840) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$838initial:void; $irvar1 = n$839update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$836rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$837update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; n$12 = old_this ; n$836 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$837); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$840) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$838initial:void; $irvar1 = n$839update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$836rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$837update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; n$12 = old_this ; _t$1 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$9 = 0; n$12 = old_this ; n$841 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$842); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$844) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$843initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$841rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$842update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$9 = 0; n$12 = old_this ; n$841 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$842); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$844) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$843initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$841rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$842update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$9 = 0; n$12 = old_this ; n$841 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$842); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$844) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$843initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$841rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$845rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$842update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$845rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; _t$1 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; _t$1 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 0; n$12 = old_this ; _t$1 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$10 = 0 ; _t$2 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$10 = 0 ; _t$2 != null; @f$5 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:@f$5formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 0; @f$5 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$5rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$6rearrange:171, excludedAny:@f$7rearrange:169, included:@f$8rearrange:170, includedAny:@f$9rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 38/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$8 = 0; @f$9 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$845); RET < Filter.() > (n$848) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$846initial:void; $irvar1 = n$847update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$845update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$8 = 0; @f$9 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$845); RET < Filter.() > (n$848) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$846initial:void; $irvar1 = n$847update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$845update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 0; @f$9 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$845); RET < Filter.() > (n$848) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$846initial:void; $irvar1 = n$847update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$845update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 0; @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$8 = 0; @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$849); RET < Filter.() > (n$852) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$850initial:void; $irvar1 = n$851update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$849update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$8 = 0; @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$849); RET < Filter.() > (n$852) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$850initial:void; $irvar1 = n$851update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$849update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 0; @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$849); RET < Filter.() > (n$852) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$850initial:void; $irvar1 = n$851update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$849update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 0; @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$8 = 0; @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$853); RET < Filter.() > (n$855) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$854initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$853update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$8 = 0; @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$853); RET < Filter.() > (n$855) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$854initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$853update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 0; @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$853); RET < Filter.() > (n$855) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$854initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$856rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$853update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$856rearrange:171, excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 0; @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 0; @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 0; @f$10 = 1 ; @f$11 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$9 = 0; @f$10 = 1 ; @f$11 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 39/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$8 = 0; @f$9 = 1 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$856); RET < Filter.() > (n$859) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$857initial:void; $irvar1 = n$858update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$856update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$8 = 0; @f$9 = 1 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$856); RET < Filter.() > (n$859) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$857initial:void; $irvar1 = n$858update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$856update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 0; @f$9 = 1 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$856); RET < Filter.() > (n$859) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$857initial:void; $irvar1 = n$858update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$856update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 0; @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$8 = 0; @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$860); RET < Filter.() > (n$863) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$861initial:void; $irvar1 = n$862update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$860update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$8 = 0; @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$860); RET < Filter.() > (n$863) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$861initial:void; $irvar1 = n$862update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$860update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 0; @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$860); RET < Filter.() > (n$863) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$861initial:void; $irvar1 = n$862update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$860update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 0; @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$8 = 0; @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$864); RET < Filter.() > (n$866) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$865initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$864update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$8 = 0; @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$864); RET < Filter.() > (n$866) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$865initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$864update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 0; @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$864); RET < Filter.() > (n$866) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$865initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$867rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$864update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$867rearrange:171, excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; @f$10 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 0; @f$10 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 0; @f$10 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 0; @f$10 = 1 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$9 = 0; @f$10 = 1 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 40/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$8 = 1; @f$9 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$867); RET < Filter.() > (n$870) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$868initial:void; $irvar1 = n$869update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$867update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$8 = 1; @f$9 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$867); RET < Filter.() > (n$870) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$868initial:void; $irvar1 = n$869update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$867update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; @f$9 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$867); RET < Filter.() > (n$870) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$868initial:void; $irvar1 = n$869update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$867update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 1; @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$8 = 1; @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$871); RET < Filter.() > (n$874) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$872initial:void; $irvar1 = n$873update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$871update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$8 = 1; @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$871); RET < Filter.() > (n$874) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$872initial:void; $irvar1 = n$873update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$871update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$871); RET < Filter.() > (n$874) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$872initial:void; $irvar1 = n$873update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$871update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 1; @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$8 = 1; @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$875); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$877) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$876initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$875update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$8 = 1; @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$875); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$877) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$876initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$875update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; @f$9 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$875); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$877) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$876initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$878rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$875update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$878rearrange:171, excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 1; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 1; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$10 = 1; n$12 = old_this ; @f$11 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 1; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$10 = 1 ; @f$11 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 1; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$9 = 1; @f$10 = 1 ; @f$11 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 1; @f$11 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 41/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$8 = 1; @f$9 = 1 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$878); RET < Filter.() > (n$881) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$879initial:void; $irvar1 = n$880update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$878update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$8 = 1; @f$9 = 1 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$878); RET < Filter.() > (n$881) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$879initial:void; $irvar1 = n$880update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$878update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; @f$9 = 1 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$878); RET < Filter.() > (n$881) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$879initial:void; $irvar1 = n$880update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$878update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 1; @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$8 = 1; @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$882); RET < Filter.() > (n$885) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$883initial:void; $irvar1 = n$884update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$882update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$8 = 1; @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$882); RET < Filter.() > (n$885) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$883initial:void; $irvar1 = n$884update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$882update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$882); RET < Filter.() > (n$885) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$883initial:void; $irvar1 = n$884update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$882update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 1; @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$8 = 1; @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$886); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$888) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$887initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$886update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$8 = 1; @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$886); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$888) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$887initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$886update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; @f$9 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$886); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$888) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$887initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$889rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$886update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$889rearrange:171, excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$10 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$10 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$10 = 1; n$12 = old_this ; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$10 = 1 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$9 = 1; @f$10 = 1 ; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 42/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$8 = 1; @f$10 = 1 ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$889); RET < Filter.() > (n$892) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$890initial:void; $irvar1 = n$891update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$889update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$8 = 1; @f$10 = 1 ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$889); RET < Filter.() > (n$892) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$890initial:void; $irvar1 = n$891update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$889update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; @f$10 = 1 ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$889); RET < Filter.() > (n$892) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$890initial:void; $irvar1 = n$891update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$889update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 1; @f$10 = 1; n$12 = old_this ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$8 = 1; @f$10 = 1; n$12 = old_this ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$893); RET < Filter.() > (n$896) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$894initial:void; $irvar1 = n$895update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$893update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$8 = 1; @f$10 = 1; n$12 = old_this ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$893); RET < Filter.() > (n$896) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$894initial:void; $irvar1 = n$895update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$893update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; @f$10 = 1; n$12 = old_this ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$893); RET < Filter.() > (n$896) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$894initial:void; $irvar1 = n$895update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$893update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 1; @f$10 = 1; n$12 = old_this ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$8 = 1; @f$10 = 1; n$12 = old_this ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$897); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$899) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$898initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$897update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$8 = 1; @f$10 = 1; n$12 = old_this ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$897); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$899) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$898initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$897update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; @f$10 = 1; n$12 = old_this ; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$897); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$899) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$898initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$900rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$897update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$11 != null; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|0:@f$11rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$900rearrange:171, excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$11 = 1; n$12 = old_this ; @f$12 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$9 = 1; @f$12 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$11 = 1; n$12 = old_this ; @f$12 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$9 = 1; @f$12 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$11 = 1; n$12 = old_this ; @f$12 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$9 = 1; @f$12 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$11 = 1 ; @f$12 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$9 = 1; @f$12 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$9 = 1; @f$11 = 1 ; @f$12 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$9 = 1; @f$12 != null; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|0:@f$12rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 43/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$8 = 1; @f$10 = 1 ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$900); RET < Filter.() > (n$903) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$901initial:void; $irvar1 = n$902update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$900update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$8 = 1; @f$10 = 1 ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$900); RET < Filter.() > (n$903) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$901initial:void; $irvar1 = n$902update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$900update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; @f$10 = 1 ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$900); RET < Filter.() > (n$903) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$901initial:void; $irvar1 = n$902update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$900update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 1; @f$10 = 1; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$8 = 1; @f$10 = 1; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$904); RET < Filter.() > (n$907) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$905initial:void; $irvar1 = n$906update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$904update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$8 = 1; @f$10 = 1; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$904); RET < Filter.() > (n$907) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$905initial:void; $irvar1 = n$906update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$904update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; @f$10 = 1; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$904); RET < Filter.() > (n$907) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$905initial:void; $irvar1 = n$906update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$904update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 1; @f$10 = 1; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$8 = 1; @f$10 = 1; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$908); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$910) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$909initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$908update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$8 = 1; @f$10 = 1; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$908); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$910) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$909initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$908update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; @f$10 = 1; n$12 = old_this ; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$908); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$910) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$909initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$911rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$908update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$10 = 1; @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$10|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$911rearrange:171, excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$11 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$11 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$11 = 1; n$12 = old_this ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; @f$11 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$9 = 1; @f$11 = 1 ; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$11 = 1; @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$11|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 44/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$8 = 1 ; n$911 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$912); RET < Filter.() > (n$915) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$913initial:void; $irvar1 = n$914update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$911rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$912update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$8 = 1 ; n$911 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$912); RET < Filter.() > (n$915) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$913initial:void; $irvar1 = n$914update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$911rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$912update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1 ; n$911 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$912); RET < Filter.() > (n$915) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$913initial:void; $irvar1 = n$914update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$911rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$912update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 1; n$12 = old_this ; _t$1 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$8 = 1; n$12 = old_this ; n$916 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$917); RET < Filter.() > (n$920) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$918initial:void; $irvar1 = n$919update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$916rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$917update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$8 = 1; n$12 = old_this ; n$916 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$917); RET < Filter.() > (n$920) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$918initial:void; $irvar1 = n$919update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$916rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$917update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; n$12 = old_this ; n$916 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$917); RET < Filter.() > (n$920) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$918initial:void; $irvar1 = n$919update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$916rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$917update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 1; n$12 = old_this ; _t$1 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$8 = 1; n$12 = old_this ; n$921 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$922); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$924) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$923initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$921rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$922update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$8 = 1; n$12 = old_this ; n$921 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$922); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$924) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$923initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$921rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$922update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; n$12 = old_this ; n$921 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$922); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$924) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$923initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$921rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$925rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$922update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$925rearrange:171, excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; _t$1 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; _t$1 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; _t$1 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1 ; _t$2 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$9 = 1 ; _t$2 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 45/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$8 = 1 ; n$925 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$926); RET < Filter.() > (n$929) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$927initial:void; $irvar1 = n$928update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$925rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$926update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$8 = 1 ; n$925 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$926); RET < Filter.() > (n$929) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$927initial:void; $irvar1 = n$928update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$925rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$926update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1 ; n$925 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$926); RET < Filter.() > (n$929) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$927initial:void; $irvar1 = n$928update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$925rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$926update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 1; n$12 = old_this ; _t$1 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$8 = 1; n$12 = old_this ; n$930 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$931); RET < Filter.() > (n$934) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$932initial:void; $irvar1 = n$933update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$930rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$931update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$8 = 1; n$12 = old_this ; n$930 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$931); RET < Filter.() > (n$934) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$932initial:void; $irvar1 = n$933update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$930rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$931update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; n$12 = old_this ; n$930 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$931); RET < Filter.() > (n$934) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$932initial:void; $irvar1 = n$933update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$930rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$931update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 1; n$12 = old_this ; _t$1 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$8 = 1; n$12 = old_this ; n$935 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$936); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$938) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$937initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$935rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$936update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$8 = 1; n$12 = old_this ; n$935 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$936); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$938) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$937initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$935rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$936update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; n$12 = old_this ; n$935 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$936); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$938) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$937initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$935rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$939rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$936update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$939rearrange:171, excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; _t$1 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; _t$1 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; _t$1 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1 ; _t$2 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$9 = 1 ; _t$2 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 46/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: n$940 != null; n$939 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$941); RET < Filter.() > (n$944) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$942initial:void; $irvar1 = n$943update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$939rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$940rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$941update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: n$940 != null; n$939 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$941); RET < Filter.() > (n$944) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$942initial:void; $irvar1 = n$943update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$939rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$940rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$941update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$940 != null; n$939 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$941); RET < Filter.() > (n$944) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$942initial:void; $irvar1 = n$943update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$939rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$940rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$941update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$4 != null; _t$1 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$5) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$4rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: n$12 = old_this ; n$946 != null; n$945 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$947); RET < Filter.() > (n$950) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$948initial:void; $irvar1 = n$949update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$945rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$946rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$947update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: n$12 = old_this ; n$946 != null; n$945 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$947); RET < Filter.() > (n$950) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$948initial:void; $irvar1 = n$949update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$945rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$946rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$947update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$12 = old_this ; n$946 != null; n$945 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$947); RET < Filter.() > (n$950) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$948initial:void; $irvar1 = n$949update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$945rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$946rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$947update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$3 != null; _t$1 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: n$12 = old_this ; n$952 != null; n$951 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$953); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$955) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$954initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$951rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$952rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$953update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: n$12 = old_this ; n$952 != null; n$951 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$953); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$955) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$954initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$951rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$952rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$953update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: n$12 = old_this ; n$952 != null; n$951 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$953); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$955) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$954initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$951rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$952rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$956rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$953update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$956rearrange:171, excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$3 != null; _t$1 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$3 != null; _t$1 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: n$12 = old_this ; _t$3 != null; _t$1 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: _t$4 != null; _t$2 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$5) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$4rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: _t$4 != null; _t$2 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$5) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$4rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 47/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$8 = 0 ; n$956 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$957); RET < Filter.() > (n$960) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$958initial:void; $irvar1 = n$959update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$956rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$957update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$8 = 0 ; n$956 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$957); RET < Filter.() > (n$960) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$958initial:void; $irvar1 = n$959update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$956rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$957update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 0 ; n$956 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$957); RET < Filter.() > (n$960) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$958initial:void; $irvar1 = n$959update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$956rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$957update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 0; n$12 = old_this ; _t$3 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$8 = 0; n$12 = old_this ; n$961 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$962); RET < Filter.() > (n$965) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$963initial:void; $irvar1 = n$964update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$961rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$962update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$8 = 0; n$12 = old_this ; n$961 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$962); RET < Filter.() > (n$965) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$963initial:void; $irvar1 = n$964update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$961rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$962update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 0; n$12 = old_this ; n$961 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$962); RET < Filter.() > (n$965) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$963initial:void; $irvar1 = n$964update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$961rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$962update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 0; n$12 = old_this ; _t$2 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$8 = 0; n$12 = old_this ; n$966 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$967); RET < Filter.() > (n$969) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$968initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$966rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$967update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$8 = 0; n$12 = old_this ; n$966 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$967); RET < Filter.() > (n$969) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$968initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$966rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$967update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 0; n$12 = old_this ; n$966 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$967); RET < Filter.() > (n$969) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$968initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$966rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$970rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$967update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$970rearrange:171, excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 0; n$12 = old_this ; _t$2 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 0; n$12 = old_this ; _t$2 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 0; n$12 = old_this ; _t$2 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 0 ; _t$3 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$9 = 0 ; _t$3 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 0; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 48/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$8 = 1 ; n$970 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$971); RET < Filter.() > (n$974) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$972initial:void; $irvar1 = n$973update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$970rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$971update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$8 = 1 ; n$970 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$971); RET < Filter.() > (n$974) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$972initial:void; $irvar1 = n$973update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$970rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$971update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1 ; n$970 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$971); RET < Filter.() > (n$974) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$972initial:void; $irvar1 = n$973update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$970rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$971update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 1; n$12 = old_this ; _t$3 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$8 = 1; n$12 = old_this ; n$975 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$976); RET < Filter.() > (n$979) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$977initial:void; $irvar1 = n$978update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$975rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$976update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$8 = 1; n$12 = old_this ; n$975 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$976); RET < Filter.() > (n$979) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$977initial:void; $irvar1 = n$978update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$975rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$976update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; n$12 = old_this ; n$975 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$976); RET < Filter.() > (n$979) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$977initial:void; $irvar1 = n$978update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$975rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$976update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 1; n$12 = old_this ; _t$2 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$8 = 1; n$12 = old_this ; n$980 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$981); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$983) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$982initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$980rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$981update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$8 = 1; n$12 = old_this ; n$980 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$981); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$983) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$982initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$980rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$981update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; n$12 = old_this ; n$980 != null; @f$9 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$981); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$983) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$982initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$980rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$984rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$981update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; @f$9 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|0:@f$9rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$984rearrange:171, excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; _t$2 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; _t$2 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; _t$2 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1 ; _t$3 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$9 = 1 ; _t$3 != null; @f$10 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; @f$10 != null; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|0:@f$10rearrange:357]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Processing prop 49/49 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: @f$8 = 1 ; n$984 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$985); RET < Filter.() > (n$988) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$986initial:void; $irvar1 = n$987update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$984rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$985update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &this prop before: @f$8 = 1 ; n$984 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$985); RET < Filter.() > (n$988) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$986initial:void; $irvar1 = n$987update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$984rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$985update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1 ; n$984 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$985); RET < Filter.() > (n$988) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$986initial:void; $irvar1 = n$987update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$984rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$985update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 1; n$12 = old_this ; _t$3 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: @f$8 = 1; n$12 = old_this ; n$989 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$990); RET < Filter.() > (n$993) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$991initial:void; $irvar1 = n$992update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$989rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$990update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: &$irvar1 prop before: @f$8 = 1; n$12 = old_this ; n$989 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$990); RET < Filter.() > (n$993) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$991initial:void; $irvar1 = n$992update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$989rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$990update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; n$12 = old_this ; n$989 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$990); RET < Filter.() > (n$993) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$991initial:void; $irvar1 = n$992update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$989rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$990update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$8 = 1; n$12 = old_this ; _t$2 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: @f$0.excluded Prop: @f$8 = 1; n$12 = old_this ; n$994 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$995); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$997) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$996initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$994rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$995update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] in prop_iter_extend_ptsto lexp: @f$0.excluded prop before: @f$8 = 1; n$12 = old_this ; n$994 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$995); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$997) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$996initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$994rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:old_matchAnyExcludesupdate:169, included:n$995update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] prop list after: PROP 1 of 1: @f$8 = 1; n$12 = old_this ; n$994 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$995); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$997) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$996initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$994rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$998rearrange:171, excludedAny:old_matchAnyExcludesupdate:169, included:n$995update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$8 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$8|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$998rearrange:171, excludedAny:@f$5rearrange:169, included:@f$6rearrange:170, includedAny:@f$7rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; _t$2 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; _t$2 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1; n$12 = old_this ; _t$2 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: @f$9 = 1 ; _t$3 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ] .... After Symbolic Execution .... PROP 1 of 1: @f$9 = 1 ; _t$3 != null; old_inclusions != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) [footprint @f$9 = 1; old_inclusions != null; old_exclusions != null * matchAnyExcludes = @f$1formal:_Bool( sub ); matchAnyIncludes = @f$2formal:_Bool( sub ); inclusions = @f$4formal:java.lang.Class*[_*_](*)( sub ); exclusions = @f$3formal:java.lang.Class*[_*_](*)( sub ); this = @f$0formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]rearrange:354:java.lang.Class*[_*_]( sub ); old_exclusions|->[@f$9|]rearrange:354:java.lang.Class*[_*_]( sub ); old_this|->{excluded:@f$5rearrange:171, excludedAny:@f$6rearrange:169, included:@f$7rearrange:170, includedAny:@f$8rearrange:(z)168}rearrange:(z)168:org.junit.experimental.categories.Categories$CategoryFilter( sub ) ]
node10#session59(171) biabduction **** [RE:Pending] Categories$CategoryFilter.(boolean,Class[],boolean,Class[]) Node: 10, Procedure: Categories$CategoryFilter.(boolean,Class[],boolean,Class[]), Todo: 24 **** PROP 1 of 24: old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 2 of 24: old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 3 of 24: val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 4 of 24: val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 5 of 24: val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 6 of 24: val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 7 of 24: _t$3 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 8 of 24: _t$3 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 9 of 24: val$7 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 10 of 24: val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 11 of 24: _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 12 of 24: val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 13 of 24: val$7 = 0; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 14 of 24: val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 15 of 24: val$10 = 0 ; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 16 of 24: val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 17 of 24: val$7 = 0; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 18 of 24: val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 19 of 24: val$10 = 1 ; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 20 of 24: val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 21 of 24: _t$4 != null; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$5) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$4rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 22 of 24: val$7 = 0 ; _t$3 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 23 of 24: val$7 = 1 ; _t$3 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 24 of 24: val$7 = 1 ; _t$3 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... Instructions: .... n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171]; n$13=*&$irvar1:java.util.Set* [line 171]; *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171]; NULLIFY(&$irvar1); [line 171]; NULLIFY(&this); [line 171]; EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171]; Processing prop 1/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$245 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$244 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$244 .... Rearrangement Start .... Exp: &this Prop: old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$245); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$247) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$246initial:void; $irvar1 = n$244update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$245update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); n$245|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$249 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$248 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$248 .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$249); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$251) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$250initial:void; $irvar1 = n$248update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$249|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$249update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$252 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$252); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$254) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$253initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$252|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$252update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 2/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$256 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$255 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$255 .... Rearrangement Start .... Exp: &this Prop: old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$256); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$258) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$257initial:void; $irvar1 = n$255update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$256update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); n$256|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$260 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$259 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$259 .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$260); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$262) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$261initial:void; $irvar1 = n$259update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$260|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$260update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$263 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$263); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$265) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$264initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$263|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$263update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 3/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$266 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$266 .... Rearrangement Start .... Exp: &this Prop: val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$267); RET < Filter.() > (n$269) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$268initial:void; $irvar1 = n$266update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$267update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$270 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$270 .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$271); RET < Filter.() > (n$273) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$272initial:void; $irvar1 = n$270update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$271update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$274); RET < Filter.() > (n$276) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$275initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$274update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 4/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$277 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$277 .... Rearrangement Start .... Exp: &this Prop: val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$278); RET < Filter.() > (n$280) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$279initial:void; $irvar1 = n$277update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$278update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$281 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$281 .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$282); RET < Filter.() > (n$284) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$283initial:void; $irvar1 = n$281update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$282update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$285); RET < Filter.() > (n$287) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$286initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$285update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 5/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$288 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$288 .... Rearrangement Start .... Exp: &this Prop: val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$289); RET < Filter.() > (n$291) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$290initial:void; $irvar1 = n$288update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$289update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$292 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$292 .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$293); RET < Filter.() > (n$295) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$294initial:void; $irvar1 = n$292update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$293update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$296); RET < Filter.() > (n$298) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$297initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$296update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 6/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$299 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$299 .... Rearrangement Start .... Exp: &this Prop: val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$300); RET < Filter.() > (n$302) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$301initial:void; $irvar1 = n$299update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$300update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$303 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$303 .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$304); RET < Filter.() > (n$306) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$305initial:void; $irvar1 = n$303update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$304update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$307); RET < Filter.() > (n$309) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$308initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$307update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 7/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$310 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$310 .... Rearrangement Start .... Exp: &this Prop: old_inclusions != null; val$8 != null; old_exclusions != null; n$311 != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$312); RET < Filter.() > (n$314) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$313initial:void; $irvar1 = n$310update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$311rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$312update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$3 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$315 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$315 .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; n$316 != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$317); RET < Filter.() > (n$319) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$318initial:void; $irvar1 = n$315update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$316rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$317update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; n$320 != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$321); RET < Filter.() > (n$323) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$322initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$320rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$321update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: _t$3 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: _t$3 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 8/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$324 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$324 .... Rearrangement Start .... Exp: &this Prop: old_inclusions != null; val$8 != null; old_exclusions != null; n$325 != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$326); RET < Filter.() > (n$328) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$327initial:void; $irvar1 = n$324update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$325rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$326update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$3 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$329 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$329 .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; n$330 != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$331); RET < Filter.() > (n$333) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$332initial:void; $irvar1 = n$329update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$330rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$331update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; n$334 != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$335); RET < Filter.() > (n$337) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$336initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$334rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$335update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: _t$3 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: _t$3 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 9/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$338 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &this Prop: val$7 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$338); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$341) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$339initial:void; $irvar1 = n$340update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$338update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); n$338|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$342 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$342); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$345) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$343initial:void; $irvar1 = n$344update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); n$342|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$342update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$346 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$346); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$348) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$347initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); n$346|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$346update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$7 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 10/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$349 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &this Prop: val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$349); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$352) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$350initial:void; $irvar1 = n$351update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$349update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); n$349|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$353 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$353); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$356) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$354initial:void; $irvar1 = n$355update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); n$353|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$353update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$357 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$357); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$359) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$358initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); n$357|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$357update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 11/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$360 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &this Prop: old_inclusions != null; val$8 != null; old_exclusions != null; n$361 != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$360); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$364) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$362initial:void; $irvar1 = n$363update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$361rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$360update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); n$360|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$365 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; n$366 != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$365); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$369) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$367initial:void; $irvar1 = n$368update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$366rearrange:171]formal:java.lang.Class*[_*_]( sub ); n$365|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$365update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$370 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; n$371 != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$370); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$373) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$372initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$371rearrange:171]formal:java.lang.Class*[_*_]( sub ); n$370|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$370update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 12/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$374 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &this Prop: val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$374); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$377) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$375initial:void; $irvar1 = n$376update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$374update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); n$374|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$378 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$378); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$381) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$379initial:void; $irvar1 = n$380update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$378|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$378update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$382 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$382); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$384) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$383initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$382|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$382update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 13/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 0; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$385); RET < Filter.() > (n$388) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$386initial:void; $irvar1 = n$387update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$385update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 0; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$389); RET < Filter.() > (n$392) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$390initial:void; $irvar1 = n$391update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$389update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 0; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$393); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$395) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$394initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$393update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 0; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 0; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 14/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$396); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$399) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$397initial:void; $irvar1 = n$398update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$396update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$400); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$403) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$401initial:void; $irvar1 = n$402update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$400update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$404); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$406) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$405initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$404update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 15/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; n$407 != null; UND < Set Collections.emptySet() > :355(n$408); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$411) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$409initial:void; $irvar1 = n$410update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$407rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$408update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; n$412 != null; UND < Set Collections.emptySet() > :355(n$413); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$416) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$414initial:void; $irvar1 = n$415update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$412rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$413update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; n$417 != null; UND < Set Collections.emptySet() > :355(n$418); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$420) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$419initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$417rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$418update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$10 = 0 ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$10 = 0 ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 16/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$421); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$424) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$422initial:void; $irvar1 = n$423update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$421update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$425); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$428) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$426initial:void; $irvar1 = n$427update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$425update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$429); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$431) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$430initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$429update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 1; val$10 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 17/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 0; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$432); RET < Filter.() > (n$435) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$433initial:void; $irvar1 = n$434update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$432update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 0; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$436); RET < Filter.() > (n$439) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$437initial:void; $irvar1 = n$438update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$436update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 0; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$440); RET < Filter.() > (n$442) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$441initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$440update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 0; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 0; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 18/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$443); RET < Filter.() > (n$446) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$444initial:void; $irvar1 = n$445update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$443update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$447); RET < Filter.() > (n$450) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$448initial:void; $irvar1 = n$449update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$447update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$451); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$453) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$452initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$451update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 19/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; n$454 != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$455); RET < Filter.() > (n$458) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$456initial:void; $irvar1 = n$457update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$454rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$455update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; n$459 != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$460); RET < Filter.() > (n$463) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$461initial:void; $irvar1 = n$462update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$459rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$460update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; n$464 != null; UND < Set Collections.singleton(Object) > :364(n$465); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$467) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$466initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$464rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$465update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$10 = 1 ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$10 = 1 ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 20/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$468); RET < Filter.() > (n$471) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$469initial:void; $irvar1 = n$470update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$468update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$472); RET < Filter.() > (n$475) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$473initial:void; $irvar1 = n$474update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$472update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$476); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$478) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$477initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$476update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 1; val$10 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 21/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: old_inclusions != null; val$8 != null; old_exclusions != null; n$480 != null; n$479 != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$481); RET < Filter.() > (n$484) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$482initial:void; $irvar1 = n$483update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$479rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$480rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$481update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$4 != null; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$5) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$4rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; n$486 != null; n$485 != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$487); RET < Filter.() > (n$490) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$488initial:void; $irvar1 = n$489update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$485rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$486rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$487update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$3 != null; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this ; old_inclusions != null; val$8 != null; old_exclusions != null; n$492 != null; n$491 != null; UND < Set Collections.singleton(Object) > :364(n$493); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$495) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$494initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$491rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$492rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$493update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$3 != null; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$3 != null; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$3 != null; _t$1 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: _t$4 != null; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$5) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$4rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: _t$4 != null; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$5) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$4rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 22/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; n$496 != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$497); RET < Filter.() > (n$500) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$498initial:void; $irvar1 = n$499update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$496rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$497update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; _t$3 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; n$501 != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$502); RET < Filter.() > (n$505) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$503initial:void; $irvar1 = n$504update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$501rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$502update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 0 ; old_inclusions != null; val$8 != null; old_exclusions != null; n$506 != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$507); RET < Filter.() > (n$509) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$508initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$506rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$507update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 0 ; _t$3 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 0 ; _t$3 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 23/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; n$510 != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$511); RET < Filter.() > (n$514) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$512initial:void; $irvar1 = n$513update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$510rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$511update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; _t$3 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; n$515 != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$516); RET < Filter.() > (n$519) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$517initial:void; $irvar1 = n$518update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$515rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$516update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; n$520 != null; UND < Set Collections.singleton(Object) > :364(n$521); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$523) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$522initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$520rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$521update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 1 ; _t$3 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 1 ; _t$3 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 24/24 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; n$524 != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$525); RET < Filter.() > (n$528) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$526initial:void; $irvar1 = n$527update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$524rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$525update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; _t$3 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; n$529 != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$530); RET < Filter.() > (n$533) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$531initial:void; $irvar1 = n$532update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$529rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$530update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 1 ; old_inclusions != null; val$8 != null; old_exclusions != null; n$534 != null; UND < Set Collections.singleton(Object) > :364(n$535); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$537) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$536initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$534rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$535update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; _t$2 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 1 ; _t$3 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 1 ; _t$3 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$12formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$11formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub )
node10#session72(171) biabduction **** [RE:Pending] Categories$CategoryFilter.(boolean,Class[],boolean,Class[]) Node: 10, Procedure: Categories$CategoryFilter.(boolean,Class[],boolean,Class[]), Todo: 36 **** PROP 1 of 36: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 2 of 36: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 3 of 36: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 4 of 36: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 5 of 36: val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 6 of 36: val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 7 of 36: val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 8 of 36: val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 9 of 36: _t$3 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 10 of 36: _t$3 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 11 of 36: val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 12 of 36: val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 13 of 36: val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 14 of 36: val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 15 of 36: _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 16 of 36: val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 17 of 36: val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 18 of 36: val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 19 of 36: _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 20 of 36: val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 21 of 36: val$7 = 0; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 22 of 36: val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 23 of 36: val$10 = 0 ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 24 of 36: val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 25 of 36: val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 26 of 36: val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 27 of 36: val$10 = 1 ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 28 of 36: val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 29 of 36: _t$4 != null; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$5) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$4rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 30 of 36: val$7 = 0 ; _t$3 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 31 of 36: val$7 = 1 ; _t$3 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 32 of 36: val$7 = 1 ; _t$3 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 33 of 36: val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 34 of 36: val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 35 of 36: val$10 = 1 ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) PROP 36 of 36: val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... Instructions: .... n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171]; n$13=*&$irvar1:java.util.Set* [line 171]; *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171]; NULLIFY(&$irvar1); [line 171]; NULLIFY(&this); [line 171]; EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171]; Processing prop 1/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$877 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$876 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$876 .... Rearrangement Start .... Exp: &this Prop: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$877); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$879) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$878initial:void; $irvar1 = n$876update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$877update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); n$877|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$881 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$880 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$880 .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$881); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$883) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$882initial:void; $irvar1 = n$880update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$881|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$881update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$884 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$884); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$886) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$885initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$884|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$884update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 2/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$888 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$887 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$887 .... Rearrangement Start .... Exp: &this Prop: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$888); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$890) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$889initial:void; $irvar1 = n$887update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$888update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); n$888|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$892 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$891 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$891 .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$892); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$894) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$893initial:void; $irvar1 = n$891update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$892|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$892update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$895 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$895); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$897) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$896initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$895|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$895update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 3/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$899 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$898 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$898 .... Rearrangement Start .... Exp: &this Prop: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$899); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$901) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$900initial:void; $irvar1 = n$898update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$899update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); n$899|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$903 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$902 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$902 .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$903); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$905) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$904initial:void; $irvar1 = n$902update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$903|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$903update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$906 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$906); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$908) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$907initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$906|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$906update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 4/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$910 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$909 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$909 .... Rearrangement Start .... Exp: &this Prop: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$910); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$912) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$911initial:void; $irvar1 = n$909update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$910update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); n$910|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$914 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$913 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$913 .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$914); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$916) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$915initial:void; $irvar1 = n$913update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$914|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$914update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$917 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$917); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (n$919) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$918initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$917|->{}alloc:java.util.LinkedHashSet; $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$917update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 5/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$920 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$920 .... Rearrangement Start .... Exp: &this Prop: val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$921); RET < Filter.() > (n$923) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$922initial:void; $irvar1 = n$920update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$921update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$924 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$924 .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$925); RET < Filter.() > (n$927) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$926initial:void; $irvar1 = n$924update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$925update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$928); RET < Filter.() > (n$930) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$929initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$928update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 6/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$931 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$931 .... Rearrangement Start .... Exp: &this Prop: val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$932); RET < Filter.() > (n$934) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$933initial:void; $irvar1 = n$931update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$932update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$935 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$935 .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$936); RET < Filter.() > (n$938) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$937initial:void; $irvar1 = n$935update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$936update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(n$939); RET < Filter.() > (n$941) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$940initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$939update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 7/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$942 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$942 .... Rearrangement Start .... Exp: &this Prop: val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$943); RET < Filter.() > (n$945) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$944initial:void; $irvar1 = n$942update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$943update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$946 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$946 .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$947); RET < Filter.() > (n$949) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$948initial:void; $irvar1 = n$946update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$947update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$950); RET < Filter.() > (n$952) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$951initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$950update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 8/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$953 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$953 .... Rearrangement Start .... Exp: &this Prop: val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$954); RET < Filter.() > (n$956) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$955initial:void; $irvar1 = n$953update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$954update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$957 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$957 .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$958); RET < Filter.() > (n$960) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$959initial:void; $irvar1 = n$957update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$958update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$961); RET < Filter.() > (n$963) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$962initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$961update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 9/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$964 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$964 .... Rearrangement Start .... Exp: &this Prop: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$965 != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$966); RET < Filter.() > (n$968) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$967initial:void; $irvar1 = n$964update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$965rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$966update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$3 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$969 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$969 .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$970 != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$971); RET < Filter.() > (n$973) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$972initial:void; $irvar1 = n$969update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$970rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$971update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$974 != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$975); RET < Filter.() > (n$977) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$976initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$974rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$975update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: _t$3 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: _t$3 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 10/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$978 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$978 .... Rearrangement Start .... Exp: &this Prop: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$979 != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$980); RET < Filter.() > (n$982) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$981initial:void; $irvar1 = n$978update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$979rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$980update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$3 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$983 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$983 .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$984 != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$985); RET < Filter.() > (n$987) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$986initial:void; $irvar1 = n$983update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$984rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$985update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$988 != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$989); RET < Filter.() > (n$991) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$990initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$988rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$989update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: _t$3 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: _t$3 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 11/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$992 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$992 .... Rearrangement Start .... Exp: &this Prop: val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$993); RET < Filter.() > (n$995) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$994initial:void; $irvar1 = n$992update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$993update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$996 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$996 .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$997); RET < Filter.() > (n$999) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$998initial:void; $irvar1 = n$996update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$997update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$1000); RET < Filter.() > (n$1002) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1001initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1000update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 12/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$1003 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$1003 .... Rearrangement Start .... Exp: &this Prop: val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$1004); RET < Filter.() > (n$1006) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1005initial:void; $irvar1 = n$1003update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1004update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; $irvar1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$1007 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$1007 .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$1008); RET < Filter.() > (n$1010) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1009initial:void; $irvar1 = n$1007update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1008update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$13 vpath_find do_sexp: no match on Eexp &$irvar1 vpath_find: cannot find n$13 .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(n$1011); RET < Filter.() > (n$1013) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1012initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1011update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); $irvar1|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$13|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:n$13 vpath_find: found Categories$CategoryFilter.excluded :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):171 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[val$7|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 13/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$1014 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &this Prop: val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1014); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$1017) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1015initial:void; $irvar1 = n$1016update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1014update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); n$1014|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$1018 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1018); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$1021) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1019initial:void; $irvar1 = n$1020update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); n$1018|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1018update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$1022 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1022); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$1024) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1023initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); n$1022|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1022update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 14/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$1025 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &this Prop: val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1025); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1028) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1026initial:void; $irvar1 = n$1027update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1025update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); n$1025|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$1029 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1029); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1032) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1030initial:void; $irvar1 = n$1031update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); n$1029|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1029update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$1033 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1033); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1035) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1034initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); n$1033|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1033update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 15/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$1036 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &this Prop: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1037 != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1036); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1040) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1038initial:void; $irvar1 = n$1039update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$1037rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1036update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); n$1036|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$1041 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1042 != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1041); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1045) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1043initial:void; $irvar1 = n$1044update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$1042rearrange:171]formal:java.lang.Class*[_*_]( sub ); n$1041|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1041update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$1046 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1047 != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1046); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1049) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1048initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$1047rearrange:171]formal:java.lang.Class*[_*_]( sub ); n$1046|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1046update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 16/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$1050 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &this Prop: val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1050); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1053) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1051initial:void; $irvar1 = n$1052update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1050update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); n$1050|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$1054 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1054); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1057) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1055initial:void; $irvar1 = n$1056update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$1054|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1054update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$1058 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1058); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1060) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1059initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$1058|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1058update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 17/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$1061 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &this Prop: val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1061); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$1064) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1062initial:void; $irvar1 = n$1063update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1061update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); n$1061|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$1065 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1065); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$1068) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1066initial:void; $irvar1 = n$1067update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); n$1065|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1065update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$1069 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1069); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$1071) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1070initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); n$1069|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1069update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 18/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$1072 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &this Prop: val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1072); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1075) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1073initial:void; $irvar1 = n$1074update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1072update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); n$1072|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$1076 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1076); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1079) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1077initial:void; $irvar1 = n$1078update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); n$1076|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1076update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$1080 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1080); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1082) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1081initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); n$1080|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1080update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 19/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$1083 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &this Prop: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1084 != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1083); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1087) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1085initial:void; $irvar1 = n$1086update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$1084rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1083update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); n$1083|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$1088 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1089 != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1088); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1092) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1090initial:void; $irvar1 = n$1091update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$1089rearrange:171]formal:java.lang.Class*[_*_]( sub ); n$1088|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1088update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$1093 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1094 != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1093); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1096) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1095initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$1094rearrange:171]formal:java.lang.Class*[_*_]( sub ); n$1093|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1093update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 20/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] in vpath_find exp:n$1097 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &this Prop: val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1097); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1100) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1098initial:void; $irvar1 = n$1099update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1097update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ); n$1097|->{}alloc:java.util.LinkedHashSet Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] in vpath_find exp:n$1101 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1101); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1104) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1102initial:void; $irvar1 = n$1103update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$1101|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1101update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] in vpath_find exp:n$1105 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(n$1105); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1107) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1106initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); n$1105|->{}alloc:java.util.LinkedHashSet; old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1105update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$0|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] in vpath_find exp:_t$0 vpath_find: found Categories$CategoryFilter.included :org.junit.experimental.categories.Categories$CategoryFilter* Instruction Returns PROP 1 of 1: val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; MEMne < Set Categories.createSet(Class[]):170 > {vpath: }(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; _t$1|->{}alloc:java.util.LinkedHashSet; old_inclusions|->[val$10|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 21/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 0; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$1108); RET < Filter.() > (n$1111) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1109initial:void; $irvar1 = n$1110update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1108update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 0; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.emptySet() > :355(n$1112); RET < Filter.() > (n$1115) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1113initial:void; $irvar1 = n$1114update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1112update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 0; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$1116); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (n$1118) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1117initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1116update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.emptySet() > :355(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 0; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 0; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.emptySet() > :355(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 22/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$1119); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1122) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1120initial:void; $irvar1 = n$1121update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1119update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$1123); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1126) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1124initial:void; $irvar1 = n$1125update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1123update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$1127); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1129) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1128initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1127update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 23/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1130 != null; UND < Set Collections.emptySet() > :355(n$1131); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1134) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1132initial:void; $irvar1 = n$1133update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$1130rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1131update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1135 != null; UND < Set Collections.emptySet() > :355(n$1136); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1139) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1137initial:void; $irvar1 = n$1138update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$1135rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1136update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1140 != null; UND < Set Collections.emptySet() > :355(n$1141); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1143) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1142initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$1140rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1141update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 0 ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$10 = 0 ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$10 = 0 ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 24/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$1144); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1147) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1145initial:void; $irvar1 = n$1146update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1144update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$1148); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1151) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1149initial:void; $irvar1 = n$1150update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1148update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$1152); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1154) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1153initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1152update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 1; val$10 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[0|0:val$11formal]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 25/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$1155); RET < Filter.() > (n$1158) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1156initial:void; $irvar1 = n$1157update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1155update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$1159); RET < Filter.() > (n$1162) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1160initial:void; $irvar1 = n$1161update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1159update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$1163); RET < Filter.() > (n$1165) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1164initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1163update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 26/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$1166); RET < Filter.() > (n$1169) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1167initial:void; $irvar1 = n$1168update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1166update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$1170); RET < Filter.() > (n$1173) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1171initial:void; $irvar1 = n$1172update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1170update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$1174); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1176) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1175initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1174update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 27/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1177 != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$1178); RET < Filter.() > (n$1181) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1179initial:void; $irvar1 = n$1180update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$1177rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1178update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1182 != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$1183); RET < Filter.() > (n$1186) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1184initial:void; $irvar1 = n$1185update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$1182rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1183update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1187 != null; UND < Set Collections.singleton(Object) > :364(n$1188); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1190) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1189initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$1187rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1188update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$10 = 1 ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$10 = 1 ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 28/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$1191); RET < Filter.() > (n$1194) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1192initial:void; $irvar1 = n$1193update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1191update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$1195); RET < Filter.() > (n$1198) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1196initial:void; $irvar1 = n$1197update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1195update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$1199); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1201) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1200initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1199update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 29/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1203 != null; n$1202 != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$1204); RET < Filter.() > (n$1207) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1205initial:void; $irvar1 = n$1206update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$1202rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$1203rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1204update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$4 != null; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$5) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$4rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1209 != null; n$1208 != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$1210); RET < Filter.() > (n$1213) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1211initial:void; $irvar1 = n$1212update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$1208rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$1209rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1210update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$3 != null; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1215 != null; n$1214 != null; UND < Set Collections.singleton(Object) > :364(n$1216); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1218) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1217initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$1214rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$1215rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1216update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$3 != null; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$3 != null; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this ; _t$3 != null; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: _t$4 != null; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$5) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$4rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: _t$4 != null; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$5) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$4rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 30/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1219 != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$1220); RET < Filter.() > (n$1223) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1221initial:void; $irvar1 = n$1222update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$1219rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1220update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; _t$3 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1224 != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$1225); RET < Filter.() > (n$1228) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1226initial:void; $irvar1 = n$1227update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$1224rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1225update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 0 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1229 != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$1230); RET < Filter.() > (n$1232) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1231initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$1229rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1230update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0 ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 0 ; _t$3 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 0 ; _t$3 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 31/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1233 != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$1234); RET < Filter.() > (n$1237) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1235initial:void; $irvar1 = n$1236update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$1233rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1234update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; _t$3 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1238 != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$1239); RET < Filter.() > (n$1242) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1240initial:void; $irvar1 = n$1241update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$1238rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1239update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1243 != null; UND < Set Collections.singleton(Object) > :364(n$1244); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1246) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1245initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$1243rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1244update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 1 ; _t$3 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 1 ; _t$3 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 32/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1247 != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$1248); RET < Filter.() > (n$1251) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1249initial:void; $irvar1 = n$1250update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$1247rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1248update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; _t$3 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1252 != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$1253); RET < Filter.() > (n$1256) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1254initial:void; $irvar1 = n$1255update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$1252rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1253update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1257 != null; UND < Set Collections.singleton(Object) > :364(n$1258); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1260) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1259initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:n$1257rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1258update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1 ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$2rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 1 ; _t$3 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 1 ; _t$3 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:_t$3rearrange:170]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 33/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$1261); RET < Filter.() > (n$1264) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1262initial:void; $irvar1 = n$1263update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1261update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$1265); RET < Filter.() > (n$1268) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1266initial:void; $irvar1 = n$1267update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1265update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(n$1269); RET < Filter.() > (n$1271) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1270initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1269update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(n$13); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 0; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.emptySet() > :355(_t$0); UND < Set Collections.singleton(Object) > :364(_t$1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[0|0:val$8formal]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 34/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$1272); RET < Filter.() > (n$1275) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1273initial:void; $irvar1 = n$1274update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1272update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$1276); RET < Filter.() > (n$1279) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1277initial:void; $irvar1 = n$1278update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1276update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$1280); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1282) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1281initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1280update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 35/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1283 != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$1284); RET < Filter.() > (n$1287) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1285initial:void; $irvar1 = n$1286update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$1283rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1284update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = _t$2update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1288 != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$1289); RET < Filter.() > (n$1292) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1290initial:void; $irvar1 = n$1291update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$1288rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1289update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; n$1293 != null; UND < Set Collections.singleton(Object) > :364(n$1294); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1296) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1295initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:n$1293rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1294update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$10 = 1 ; _t$1 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$1rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$10 = 1 ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$10 = 1 ; _t$2 != null; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$4) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$3initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:_t$2rearrange:171]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Processing prop 36/36 Instruction n$12=*&this:org.junit.experimental.categories.Categories$CategoryFilter* [line 171] .... Rearrangement Start .... Exp: &this Prop: val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$1297); RET < Filter.() > (n$1300) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1298initial:void; $irvar1 = n$1299update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1297update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = _t$1update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction n$13=*&$irvar1:java.util.Set* [line 171] .... Rearrangement Start .... Exp: &$irvar1 Prop: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364($irvar1); UND < Set Collections.singleton(Object) > :364(n$1301); RET < Filter.() > (n$1304) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1302initial:void; $irvar1 = n$1303update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1301update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction *n$12.excluded:org.junit.experimental.categories.Categories$CategoryFilter(root org.junit.experimental.categories.Categories$CategoryFilter)=n$13 [line 171] .... Rearrangement Start .... Exp: n$12.excluded Prop: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(n$1305); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (n$1307) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = n$1306initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:val$2formal, excludedAny:old_matchAnyExcludesupdate:169, included:n$1305update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Prover.check_inconsistency_base: inconsistency reason [None] Prover.check_inconsistency_base: inconsistency reason [None] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364($irvar1); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = n$13update:171:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:$irvar1update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&$irvar1); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction NULLIFY(&this); [line 171] Instruction Returns PROP 1 of 1: val$1 = old_this; val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$0); UND < Set Collections.singleton(Object) > :364(n$13); RET < Filter.() > (_t$2) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$1initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = n$12formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:n$13update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$0update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) Instruction EXIT_SCOPE(n$12,n$13,$irvar1,this); [line 171] Instruction Returns PROP 1 of 1: val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub ) .... After Symbolic Execution .... PROP 1 of 1: val$7 = 1; val$10 = 1 ; val$11 != null; old_inclusions != null; val$8 != null; old_exclusions != null; UND < Set Collections.singleton(Object) > :364(_t$1); UND < Set Collections.singleton(Object) > :364(_t$0); RET < Filter.() > (_t$3) ; matchAnyExcludes = 0nullify:_Bool( sub ); old_matchAnyExcludes = val$13formal:_Bool( sub ); matchAnyIncludes = 0nullify:_Bool( sub ); old_matchAnyIncludes = val$12formal:_Bool( sub ); inclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_inclusions = val$9formal:java.lang.Class*[_*_](*)( sub ); $irvar0 = 0nullify:void; return = _t$2initial:void; $irvar1 = 0nullify:void; exclusions = 0nullify:java.lang.Class*[_*_](*)( sub ); old_exclusions = val$6formal:java.lang.Class*[_*_](*)( sub ); this = 0nullify:org.junit.experimental.categories.Categories$CategoryFilter*( sub ); old_this = val$1formal:org.junit.experimental.categories.Categories$CategoryFilter*( sub ) ; old_inclusions|->[1|0:val$11none]formal:java.lang.Class*[_*_]( sub ); old_exclusions|->[1|0:val$8none]formal:java.lang.Class*[_*_]( sub ); old_this|->{excluded:_t$0update:171, excludedAny:old_matchAnyExcludesupdate:169, included:_t$1update:170, includedAny:old_matchAnyIncludesupdate:(z)168}formal(z):org.junit.experimental.categories.Categories$CategoryFilter( sub )